Думаю стоит об этом написать т.к. часто требуется вспомнить, что и где хранится в операционной системе на ядре 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.