/ - Корневой каталог (The Root Directory)
Начнём с самого основного каталога /, который является корнем всех остальных. Все в вашей системе Linux находится в этом каталоге. Да, вы можете возразить что можно ведь создать раздел как в Windows. Но вот в Windows это будет уже диск D, а не C тогда как в Linux это будет новая директория, которая всё еще будет находится в корне, т.е. /.
/bin - Директория для исполняемых файлов
Директория /bin содержит основные пользовательские двоичные файлы (программы). Программы необходимые для работы с ОС находятся в данной директории. Но если пользователь ставит что-то другое, например, браузер то его исполняемые файлы уже помещаются в /usr/bin.
/boot - Каталог для файлов загрузки
Как нетрудно догадаться по названию эта директория связана с загрузкой, а именно там находятся файлы, благодаря которым происходит загрузка ОС. Например, загрузчик GRUB.
/cdrom
Тут в принципе всё понятно по названию, это временное место для компакт-дисков, вставленных в систему. Но вот файлов тут с диска вы не найдёте)
/dev - Файлы устройств
Так как в Linux всё это файл, то и устройства не исключение. Самое часто используемое это, например, жесткие диски. Каждый жёсткий диск будет предоставляться как файл с именем /dev/sd[a-z].
Но помимо физических устройств тут присутствуют и виртуальные. Такие как /dev/random, /dev/null (черная дыра).
/etc - Каталог конфигураций
Самый востребованный каталог в работе. Как правило все программы по умолчанию хранят свои файлы конфигураций в этой директории. Иногда бывает, что тут лежит файл конфигурации по умолчанию, а пользовательский может быть в другой директории.
/home - Домашние директории пользователей
Тут вы можете найти домашние директории пользователей, что-то вроде C:/users в Windows. Но в Linux можно создать пользователя без домашней директории, если вдруг хочется.
Когда вы авторизуетесь на сервере ваша директория по умолчании как раз находится тут, например, /home/user.
/lib
Тут собственно библиотеки, которые используют те самые исполняемые файлы с директории /bin.
/media
Если в директории /cdrom нет данных, то они как раз находятся тут) Директория /media содержит подкаталоги, в которых монтируются съемные носители, вставленные в компьютер.
/mnt – временные точки монтирования
Исторически сложилось так, что директория /mnt — это место, куда системные администраторы монтировали временные файловые системы во время их использования. Но некоторые используют его, как и постоянное место монтирования, если можно, то почему нет то)
/opt
Директория /opt содержит подкаталоги для дополнительных пакетов программного обеспечения.
/root
Это у нас корневая директория короля, т.е. пользователя root. Как вы поняли по пути /home/root ничего нет.
/run
Эта директория где программы могут хранить различные временные файлы, например, сокеты. Они не хранят их в /tmp так как эта директория очищается.
/sbin
Каталог /sbin аналогичен каталогу /bin. Он содержит важные двоичные файлы, которые обычно предназначены для запуска пользователем root для системного администрирования.
/selinux
Любите отключать selinux проходят мимо этой директории. Каталог /selinux содержит специальные файлы, используемые для работы SELinux. Может быть не во всех ОС.
/tmp - Временные файлы (Temporary Files)
Приложения хранят тут обычно данные потеря которых не страшна. Ну и также администраторы любят кидать сюда временные файлы, так как можно не тратить время на их удаление. Всё равно само удалится.
/var/log
Файлы журналов (лог файлы) для системы и приложений хранятся в каталоге /var/log. Также это директория для остальных данных. Например, apache хранит html файлы по пути /var/www.
Комментарии