Каталоги і файлові системи

Каталоги і файлові системи

В Linux і Unix все - файл. Директорії, пристрої, самі файли - все це ФАЙЛИ. Пристрої визначаються вузлами (Minor node і Major node), але при цьому вони залишаються файлами.

Файлові системи Linux і Unix організовані у вигляді дерева ієрархічної структури. Самий верхній рівень файлової системи це / або кореневої каталог. Всі інші файли і каталоги знаходяться в кореневому каталозі. Наприклад, /home/jebediah/cheeses.odt показує правильний повний шлях до файлу cheeses.odt. який знаходиться в каталозі jebediah. який знаходиться в каталозі home. який, в свою чергу, знаходиться в кореневому каталозі.

У кореневому каталозі знаходиться набір важливих каталогів, загальних для більшості систем Linux. Ось список основних каталогів, які знаходяться безпосередньо в кореневому (/) каталозі:

/ Bin - важливі бінарні (виконувані) додатки

/ Boot - завантажувальні конфігураційні файли, ядра і інші файли, необхідні під час завантаження операційної системи

/ Dev - файли пристроїв

/ Etc - конфігураційні файли, стартові сценарії

/ Home - домашні каталоги користувачів

/ Initrd - використовується при створенні приватного initrd процесу завантаження

/ Lib - системні бібліотеки

/ Lost + found - надає систему втрачений + знайдений для файлів в кореневому (/) каталозі

/ Mnt - файлові системи на жорсткому диску, примонтировать вручну

/ Opt - каталог для установки додаткових додатків

/ Proc - спеціальний динамічний каталог, що містить інформацію про стан системи, включаючи процеси. виконувані в даний момент

/ Root - домашній каталог користувача root. вимовляється "слеш-рут"

/ Sbin - важливі з істемние бін арні додатки

/ Srv - може містити файли веб-сервера, ftp-сервера і ін.

/ Sys - системні файли

/ Tmp - тимчасові файли

/ Usr - додатки і файли, найбільш доступні всім користувачам

/ Var - змінювані файли, такі як логи і бази даних

Схожі статті