Дал╕: Директор╕я /etc
Вгору: Дерево директор╕й
Назад: Основи
Взагал╕ кажучи кореневу файлову систему краще мати
невеличкою. Вона ма╓ м╕стити дуже критичн╕ файли, ╕ мала
файлова система, яка зм╕ню╓ться часто, ма╓ б╕льше шанс╕в на
виживання. Пошкодження коренево╖ файлово╖ системи у б╕льшост╕
випадк╕в означа╓, що система неможливо загрузити без
застосування спец╕альних заход╕в (як, наприклад, використання
гнучких диск╕в для загрузки). Отож, нею краще не ризикувати.
Коренева директор╕я загалом не ма╓ н╕яких файл╕в, х╕ба що кр╕м
ядра системи, яке за традиц╕╓ю носить назву
/vmlinuz . ╤нш╕ файли, що м╕сяться в коренев╕й директор╕╖:
- /bin
- Команди необх╕дн╕ для загрузки системи, ╕ як╕
можливо будуть використовуватися звичайними
користувачами п╕сля загрузки.
- /sbin
Команди под╕бн╕ до тих, що ╓ в /bin , але команди
з /sbin не призначен╕ для звичайних користувач╕в
системи. Хоча, можливо, вони можуть користуватися цими
командами, якщо це потр╕бно ╕ дозволено.
- /etc
- Файли конф╕╜урац╕╖ специф╕чн╕ для ц╕╓╖ машини.
- /root
- Домашня директор╕я користувача root.
- /lib
- Б╕бл╕отеки сп╕льного використання, необх╕дн╕ для
програм в коренев╕й файлов╕й систем╕.
- /lib/modules
- Модул╕ ядра, що п╕дгружаються, особливо т╕ з них, як╕
потр╕бн╕ для загрузки системи при в╕дновленн╕ в╕д
пошкоджень (як, наприклад, драйвери пристро╖в мереж╕
та файлових систем).
- /dev
- Файли спец╕альних пристро╖в.
- /tmp
- М╕сце для запису тимчасових файл╕в. Програми,
як╕ використовуються п╕сля загрузки, повинн╕
користуватися директор╕╓ю /var/tmp , а не
/tmp через те, що /var/tmp скор╕ше всього
знаходиться на б╕льшому диску.
- /boot
- Файли, що використовуються системним
загрузчиком, таким, як наприклад, LILO. Файли ядра
системи часто знаходяться в ц╕й директор╕╖ зам╕сть
коренево╖. Коли к╕льк╕сть скомп╕льваних ядер зроста╓,
ця директор╕я може зб╕льшуватися досить швидко, ╕ це
може послужити причиною вид╕лення ╖╖ у власну файлову
систему. ╤ншою причиною щоб мати директор╕ю на сво╓му
власному розд╕л╕, може бути та, що таким чином можна
забезпечити, що ядро буде завжди знаходитися в межах
1024 цили╕ндр╕в на IDE диску.
- /mnt
- Точка для тимчасового монтування директор╕й
системним адм╕н╕стратором. ╤нш╕ програми не повинн╕
використовувати ╖╖ для автоматичного
монтування. mnt може бути розд╕леною на
п╕ддиректор╕╖ (наприклад, /mnt/dosa може бути
точкою монтування гнучких диск╕в з файловою системою
MS-DOS, а точка /mnt/exta може використовуватися
для монтування того ж гнучкого диску т╕льки з файловою
системою ext2 на ньому).
- /proc , /usr , /var , /home
- Точки монтування ╕нших файлових систем.
Dmytro Kovalev
1999-06-10