Назначение основных системных каталогов в GNU Linux: различия между версиями
Материал из Linux Wiki
Перейти к навигацииПерейти к поиску
Rain (обсуждение | вклад) |
Rain (обсуждение | вклад) |
||
Строка 14: | Строка 14: | ||
** '''/etc/init.d/''' - скрипты для запуска и останова различных служб и демонов. | ** '''/etc/init.d/''' - скрипты для запуска и останова различных служб и демонов. | ||
* '''/home/''' - домашний каталог обычных пользователей (слэнг "хомяк") | * '''/home/''' - домашний каталог обычных пользователей (слэнг "хомяк") | ||
* '''/lib/''' | * '''/lib/''' - основные системные библиотеки | ||
** '''/lib/modules/''' | ** '''/lib/modules/''' - тут содержатся подгружаемые модули ядра | ||
* '''/media/''' | * '''/media/''' - этот каталог используется для монтирования съемных накопителей, например, флешек | ||
* '''/mnt/''' | * '''/mnt/''' - традиционный каталог для размещения точек монтирования различных устройств | ||
* '''/proc/''' | * '''/proc/''' - каталог с виртуальной файловой системой, предоставляющий интерфейс к ядру, позволяющий считывать и изменять некоторые параметры. | ||
** '''/proc/sys/''' | ** '''/proc/sys/''' - в этом каталоге находятся изменяемые файлы в procfs, через которые можно на лету изменять многие параметры ядра. | ||
* '''/root/''' | * '''/root/''' - домашний каталог суперпользователя '''root'''. | ||
* '''/sbin/''' | * '''/sbin/''' | ||
* '''/sys/''' | * '''/sys/''' | ||
* '''/tmp/''' | * '''/tmp/''' - общий каталог для временных файлов | ||
* '''/usr/''' | * '''/usr/''' | ||
** '''/usr/bin/''' | ** '''/usr/bin/''' | ||
Строка 32: | Строка 32: | ||
** '''/usr/share/''' | ** '''/usr/share/''' | ||
** '''/usr/sbin/''' | ** '''/usr/sbin/''' | ||
** '''/usr/src/''' | ** '''/usr/src/''' - тут обычно размещают исходные коды различных программ. | ||
* '''/var/''' | * '''/var/''' |
Версия 13:17, 22 октября 2008
Статья о файловой системе Unix-подобных систем на примере Debian GNU/Linux (в вашем случае будет отличаться расположение файлов или название ос): Как паровоз назовёшь, так он и поедет, поэтому так важно подобрать правильное название каталогу, переменной, программе или ребёнку...
- / корень - содержит всё сущее
- /bin/ - содержит исполняемые файлы основных системных утилит.
- /boot/ - содержит ядро операционной системы образ initrd и файлы загрузчика (например, GRUB)
- /boot/grub/ - каталог загрузчика GRUB
- /dev/ - файлы устройств
- /etc/ - преимущественно содержит файлы конфигурации, а также скрипты различных программ и служб.
- /etc/init.d/ - скрипты для запуска и останова различных служб и демонов.
- /home/ - домашний каталог обычных пользователей (слэнг "хомяк")
- /lib/ - основные системные библиотеки
- /lib/modules/ - тут содержатся подгружаемые модули ядра
- /media/ - этот каталог используется для монтирования съемных накопителей, например, флешек
- /mnt/ - традиционный каталог для размещения точек монтирования различных устройств
- /proc/ - каталог с виртуальной файловой системой, предоставляющий интерфейс к ядру, позволяющий считывать и изменять некоторые параметры.
- /proc/sys/ - в этом каталоге находятся изменяемые файлы в procfs, через которые можно на лету изменять многие параметры ядра.
- /root/ - домашний каталог суперпользователя root.
- /sbin/
- /sys/
- /tmp/ - общий каталог для временных файлов
- /usr/
- /usr/bin/
- /usr/local/
- /usr/lib/
- /usr/local/bin/
- /usr/local/lib/
- /usr/share/
- /usr/sbin/
- /usr/src/ - тут обычно размещают исходные коды различных программ.
- /var/