Еще немного о файловой системе Ubuntu
15.11.2013
Полезные советы Ubuntu, разметка HDD, файловая система 1 комментарийПросмотров: 8737
В одном из уроков я уже затрагивал эту тему, но не так подробно как хотелось бы.
Поэтому я решил еще немного рассказать (точнее написать) об устройстве файловой системы операционок на основе ядра Linux.
Прежде всего, хочу отметить, что структуру любой Linux-системы составляют файлы. Любой пользователь может просматривать эти файлы, а при наличии прав суперпользователя (root-права), еще и редактировать их. Напомню, суперпользователь (администратор в Windows) – это пользователь, который во время установки системы вводил логин и пароль.
Новички Linux-систем часто задают один и тот же вопрос: «Зачем постоянно нужно вводить пароль?» Ответ прост: «Это делается в целях безопасности – чтобы другой пользователь не мог по злому умыслу или незнанию нанести ущерб операционной системе».
В операционных системах семейства Linux (Ubuntu тоже к нему относится) файловая система имеет конкретную, организованную структуру. Сложного в этом ничего нет!
В Ubuntu все файлы можно найти в файловом менеджере Nautilus. Другие дистрибутивы Linux имеют собственные файловые менеджеры, но сути это не меняет. При запуске Nautilus по умолчанию открывается домашняя папка пользователя, то есть «/home».
В этой директории (каталоге или папке) любой пользователь операционной системы может производить любые действия: копирование, перемещение, изменение, добавление и иные действия без ввода пароля.
Рассмотрим теперь строение и содержание файловой системы Ubuntu.
Как Вы видите, все папки располагаются в алфавитном порядке по их названию.
Для удобства переключим отображение папок в компактный вид. Как видите, папок не так уж и мало. По этой причине Linux и отталкивает начинающих пользователей. Но если знать для чего служит тот или иной каталог (папка), то все сразу становится на свои места.
Поэтому далее рассмотрим содержание каждой директории.
/bin – содержит исполняемые файлы утилит, которые необходимы для корректной работы системы.
/boot – хранит ядро операционки и конфигурационные файлы загрузчика.
/cdrom – сюда монтируется диск, который Вы вставляете в CD-ROM.
/dev – хранит файлы особого типа, которые предназначены для обращения к устройствам и системным ресурсам.
/etc – содержит информацию о пользователях, настройках различных программ и доступных ресурсах.
/home – это домашний каталог пользователя. Плюс отделения файлов пользователя от системных файлов в том, что при повреждении системы файла пользователя не пострадают. Кроме этого в этой директории в скрытых папках и файлах хранятся некоторые настройки конкретного пользователя.
/lib – хранит библиотеки, необходимые для работы системных утилит.
/media – сюда монтируются файловые системы.
/mnt – в этот каталог осуществляется временное подключение файловых систем съемных носителей (внешние HDD, USB-флэшки, CD-диски).
/opt – директория для дополнительного ПО.
/proc – содержит виртуальные файлы, хранящиеся в оперативной памяти. В этих файлах содержится информация о процессах, которые выполняются в системе в данный момент.
/root – каталог администратора.
/sbin – каталог системных утилит, который содержит программы нужные для резервного копирования, восстановления и загрузки системы.
/srv – содержит данные для услуг и сервисов (HTTP, FTP).
/sys – содержит информацию об устройствах Linux-ядра.
/tmp – хранит временные файлы, которые создаются запущенными процессами или программами. Данный каталог при перезагрузке системы как правило очищается.
/usr – содержит устанавливаемые вручную программы и файлы пользователей.
/var – содержит файлы, подвергающиеся частому изменению, хранит информацию, которая создается программами в процессе работы. Включает подкаталоги: cache, lock, log, tmp, lib, run, spool.
Примерно так выглядит файловая система OS Ubuntu.
Время от времени любой сервер требует вмешательства в свою работу – апгрейд оборудования, обновления ПО, замена оборудования, вышедшего из строя и так далее. Говоря простым языком, абонентское обслуживание серверов является основой стабильной работы любой ИТ-компании. Доверить сопровождение серверов лучше профессионалам. Компания «Первый системный интегратор» — уверенность в завтрашнем дне!
Pingback: Урок №5. Разметка жесткого диска (часть 2). Файловая система Ubuntu