Файловата система в Linux: как е устроена и какво трябва да знаем

Това е петата статия от нашата поредица за Linux. Вече разгледахме какво е Linux, как да изберем дистрибуция, как да използваме терминала и как работят правата за достъп. Следващата логична стъпка е да се запознаем с файловата система.
Може би вече сте забелязали, че в Linux всичко изглежда по-различно от Windows. Няма „C:“ диск, няма познатите папки „Program Files“ или „Documents“. Вместо това имаме една обща структура, която започва от т.нар. „коренова директория“.
Какво е коренова директория?
В основата на всяка Linux система стои една папка – /
. Това е коренът на цялата файловата система. Всичко – програми, настройки, устройства и потребителски файлове – се намира вътре в нея.
Може да си го представите като дърво: /
е стъблото, а от него излизат различни клони (директории).
Основни директории в Linux
Ето кои са най-важните и често използвани директории, които ще срещате:
/home
– тук се намират личните папки на потребителите. Всеки потребител има своя директория, например/home/ivan
. Вътре ще откриете документи, снимки, настройки и други лични файлове./root
– това е „домът“ на суперпотребителя root. Той е различен от/
, въпреки че имената може да ви объркат./etc
– в тази директория са съхранени конфигурационните файлове на системата. Тук ще намерите настройки за мрежа, услуги, потребители и програми./bin
– съдържа основните команди, нужни за работа с системата (напримерls
,cp
,mv
)./sbin
– тук са системните команди, които обикновено само администратор може да изпълнява./usr
– съдържа повечето програми, библиотеки и документация. Може да се сравни с „Program Files“ в Windows, но е много по-подредена./var
– тук се пазят данни, които се променят често: логове, кешове, поща, временни файлове./tmp
– временна директория. Всички файлове тук могат да бъдат изтрити при рестарт./media
и/mnt
– използват се за монтиране на външни устройства: флашки, дискове, ISO файлове.
Всичко е файл
Една от най-интересните концепции в Linux е, че „всичко е файл“. Това означава, че не само текстове и програми, но и устройства (като клавиатура, мишка, дискове) са достъпни като файлове в системата.
Например, твърдият диск може да изглежда като /dev/sda
. Това улеснява администрирането, защото имаме единен подход към всичко.
Защо е важно да познаваме структурата?
Когато знаете къде се намират файловете, работата с Linux става по-лесна.
- Ако търсите настройки – проверете в
/etc
. - Ако искате да намерите логове – отидете в
/var/log
. - Ако търсите личните си файлове – те винаги са в
/home
.
Малък пример
Ако отворите терминал и напишете:
ls /
Ще видите списък с основните директории: bin
, etc
, home
, usr
, var
и други. Това е началото на вашето пътешествие из структурата на Linux.
Заключение
Файловата система в Linux може да изглежда странна в началото, но има ясна логика. Всичко е организирано, всяка директория има своя роля. Колкото по-бързо я разберете, толкова по-уверени ще се чувствате в системата.
Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:
Donate ☕️ Дарете с PayPalDonate 💳 Дарете с Revolut