Структура каталогів linux

Структура каталогів linux

Основи файлової структури

Якщо ви користувалися Windows, то знаєте, що все пристроїв для підключення представлені там у вигляді дисків. Основним з них є C: /. У нього встановлюються файли, необхідні для нормальної роботи операційної системи. Особливість такого підходу полягає в тому, що кожен диск існує окремо від інших.

Файлова структура Linux побудована на зворотних засадах. У ній немає дисків, а початок береться від кореневого каталогу /. Всі пристрої, накопичувачі пам'яті, DVD-приводи додаються до цієї структури у вигляді додаткових директорій і файлів. Наприклад, при підключенні флешки операційна система самостійно створить нову директорію / media / імя_флешкі.

У різних дистрибутивах, за замовчуванням, використовуються різні файлові менеджери. До найбільш популярних відносяться: nautilus, dolphin, konqueror. Базові принципи їх використання однакові, але є й специфічні можливості.

Структура каталогів linux

Рис 1. Структура кореневої директорії (файловий менеджер nautilus)

Для запуску файлового менеджера і ознайомлення зі структурою каталогів огляньте панель управління в графічному середовищі вашого дистрибутива. Там повинен бути відповідний значок або ярлик.

замітка
Всі вищеописані особливості є дуже важливими. Таким чином, Linux створює рівень абстракції. Його можна охарактеризувати фразою «Все є файлами». Доступ до віддаленого комп'ютера або звукової карти проводиться точно також, як і до звичайного текстового файлу.

Домашні каталоги користувачів

Linux є багато користувачів операційною системою. Тому реалізує розмежування прав доступу до файлів. Для забезпечення безпеки особистих даних конкретних користувачів існують спеціальні домашні каталоги. Вони розташовуються в директоріях / home / користувач.

Решта каталоги і їх опис

Структура інших директорій, присутніх в Linux за замовчуванням, досить обширна. Розглянути їх повністю неможливо в одному уроці. Ми будемо вивчати директорії послідовно в навчальному курсі, а поки дамо загальний опис.

Список основних каталогів:

  • / Bin - містить програми, необхідні для адміністрування системи.
  • / Sbin - програми, які можуть бути запущені тільки суперкористувачем.
  • / Media - його підкаталоги є єдиним способом доступу до знімних носіїв.
  • / Boot - містить ядро ​​операційної системи і файли, необхідні для її завантаження.
  • / Dev - зберігає файли, відповідні пристроїв, які підключені до системи.
  • / Etc - конфігураційні файли встановленого програмного забезпечення.
  • / Lib - спільні бібліотеки, необхідні для запуску службових програм.
  • / Var - програми записують сюди свої логи та налагодження.
  • / Tmp - містить тимчасові файли і повністю очищається при виключенні системи.
  • / Mnt - місце файлової структури для тимчасового монтування різних пристроїв.
  • / Usr - цей каталог дозволяє не змішувати основні програми з директорії \ bin з необхідними конкретним користувачам.

Поділіться в соцcетях:

Схожі статті