Содержимое корневой директории CentOS мало чем отличается от содержимого этой же директории в других Linux, поэтому статья будет полезна всем начинающим изучать Linux.
Любая единица (item/элемент) в файловой системе *nix является файлом. Директория – это специальный тип файла, который может содержать другие файлы и директории. В Linux все директории лежат в одной главной директории, которая называется корневой (root directory). Корневая директория обозначается символом /.
Следующая таблица содержит список директорий корневой директории CentOS 5.5.
| Директория | Содержимое (что хранится в директории) |
|---|---|
| root | Домашняя директория пользователя root (системного администратора). |
| home | Домашние директории обычных пользователей. |
| bin | Утилиты оболочки (Shell) и командной строки, некоторые из которых необходимы для запуска системы. |
| sbin | Системные утилиты, предназначенные для выполнения задач системного администрирования. Некоторые из этих утилит необходимы для запуска системы. |
| lib | Многократно используемые библиотеки, необходимые для программ. |
| usr | Программы, настройки конфигурации, библиотеки, файлы помощи, которые могут быть разделяемыми (shared) несколькими системами. |
| usr/bin | Множество утилит и приложений. |
| usr/sbin | Множество утилит для системного администрирования. |
| usr/lib | Множество многократно используемых системных библиотек, которые используются программами и от которых зависят программы. |
| var | Изменяющиеся данные, такие как логи, базы данных, файлы web, буферные (spool) каталоги для почты и т. д. |
| boot | Ядро, загрузочный RAM диск (Общее представление о initrd (Initial RAM disk)), загрузчик. Эти компоненты несут ответственность за загрузку системы. |
| etc | Конфигурационные файлы масштаба системы. |
| lost+found | Файлы, восстановленные “проверяльщиком” (checker) файловой системы, после некорректного отключения, например краха системы или сбое в электросети. |
| media | Директории, которые используются для автоматического монтирования “удаляемых” устройств, таких как CD-ROM, DVD и различные USB-устройства. |
| misc | Директории, которые обычно используются для монтирования NFS-директорий. |
| srv | Данные, которые обслуживаются вашей системой такими сервисами, как web, ftp или cvs. |
| mnt | Директории, которые используются для временного подключения удаленных директорий (NFS, Samba) и удаляемых устройств (CD-ROM, DVD, USB-устройства). |
| opt | Приложения сторонних (third-party) разработчиков. |
| proc | Виртуальная файловая система, которая содержит специальные файлы, используемые для изменения или отображения настроек ядра. |
| dev | Файлы, которые представляют физические устройства в системе и виртуальные устройства, поставляемые ядром. |
| selinux | Виртуальная файловая система, содержащая специальные файлы, используемые для для изменения или отображения настроек SELinux. |
| sys | Виртуальная файловая система, которая содержит специальные файлы, используемые для изменения или отображения устройств, которые hot-pluggable. |
| tmp | Временные файлы и папки, которые периодически удаляются из системы. |
Источники:
- Foundations of CentOS Linux. Enterprise Linux On the Cheap. Авторы: Ryan Baclit, Chivas Sicam, Peter Membrey, and John Newbigin



#1 by Mikhail on 4 Февраль 2011 - 7:00
Quote
man hier
#2 by Дмитрий Леонтьев on 4 Февраль 2011 - 13:20
Quote
Ага