Основные директории в Linux

Думаю стоит об этом написать т.к. часто требуется вспомнить, что и где хранится в операционной системе на ядре Linux. Это скорее не пост, а просто некая шпаргалка на всякий случай. Решил её сюда для себя поместить т.к. бывает тяжело найти в интернете такие простые вещи как описание назначений всех системных папок в Linux. Думаю будет полезно.

  • /bin (binary) – исполняемые бинарные файлы
  • /sbin (source binary) – исполяемые файлы (источники, source)
  • /dev (device) – файлы устройств
  • /etc – файлы конфигурации
  • /lib (library) – системные библиотеки
  • /home – каталоги пользователей системы
  • /root – каталог суперпользователя root’а
  • /usr – размещение приложений
  • /var – данные приложений
  • /tmp (temp) – временный каталог системы
  • /var/tmp – временные каталоги приложений
  • /proc – файловый интерфейс ОС
  • /opt – аналог “Program Files” в Microsoft Windows
  • /mnt – монтирование сетевых ФС
  • /media – монтирование съемных ФС
  • /boot – загрузчик и ядро системы
  • /sys – интерфейс к устройствам ОС
  • /srv (server) – размещение Web-сайтов, FTP серверов…

Собственно вот и всё. Естественно некоторые из папок данного списка в каких-либо дистрибутивах могут отсутствовать, но всё же подавляющее большинство этих директорий присутствуют в большинстве дистрибутивов Linux.