В файловой системе *nix все размещено упорядочено. Каждый каталог имеет свое назначение, которое регламентируется документом под название FHS (Filesystem Hierarchy Standart — стандарт структуры файловой системы). Кратко перечислим описания содержания основных каталогов согласно данному стандарту.
/bin
Содержит исполняемые файлы самых необходимых для работы системы программ. Каталог /bin не содержит подкаталогов.
/boot
Здесь находятся само ядро системы и файлы, необходимые для его загрузки.
/dev
Каталог /dev содержит файлы устройств.
/etc
Это каталог конфигурационных файлов, т.е. файлов, содержащих информацию о настройках системы (например, настройки программ).
/home
Содержит домашние каталоги пользователей системы.
/lib
Здесь находятся библиотеки (функции, необходимые многим программам).
/media
Содержит подкаталоги, которые используются как точки монтирования для сменных устройств (CD-ROM'ов, floppy-дисков, флешек и др.)
/mnt
Данный каталог (или его подкаталоги) может служить точкой монтирования для временно подключаемых файловых систем.
/proc
Содержит файлы находящиеся не на диске, а в оперативной памяти (виртуальные файлы) и содержащие информацию о выполняющихся в системе процессах.
/root
Это домашний каталог администратора системы.
/sbin
Содержит исполняемые программы, как и каталог /bin. Однако использовать программы, находящиеся в этом каталоге может только администратор системы (root).
/tmp
Каталог для временных файлов, хранящих промежуточные данные, необходимых для работы тех или иных программ, и удаляющиеся после завершения работы программ.
/usr
Каталог для большинства программ, которые не имеют значения для загрузки системы. Структура этого каталога фактически дублирует структуру корневого каталога.
/var
Содержит данные, которые были получены в процессе работы одних программ и должны быть переданы другим. Также содержит журналы со сведениями о работе системы.
Остановимся по-подробнее на двух достаточно важных для пользователя каталогах: /home и /mnt (и/или /media). Важны они потому, что почти любой пользователь в процессе своей работы на компьютере будет сохранять данные, а также может уже иметь необходимые ему файлы, доступ к которым желательно обеспечить.
В операционных системах на базе ядра Linux при создании пользователей автоматически в каталоге /home создаются домашние директории. Сколько пользователей зарегистрировано в системе, столько и будет подкаталогов в /home. Имена этих подкаталогов обычно совпадают с логинами (регистрационными именами) пользователей. Аналогом такого каталога в операционной системе Windows является папка «Мои документы». И в Linux и в Windows в эти каталоги по умолчанию сохраняются все пользовательские файлы. Однако в Linux, помимо файлов, которые создал сам пользователь, сохраняются еще и файлы всех его настроек для различных программ (обычно эти файлы являются скрытыми). Внутри /home/userX присутствует каталог Desktop — это каталог "рабочего стола".
Каталог /mnt согласно стандарту FHS должен использоваться для временного подключения иных файловых систем. Что значит временного? Скорее всего это значит, что администратор системы в случае необходимости монтирует тот или иной диск. Затем, после того как раздел будет не нужен, отсоединяет его. Но если прописать соответствующую строчку в файле /etc/fstab, то раздел жесткого диски будет монтироваться автоматически при загрузке системы. Возникает вопрос: можно ли считать это временным подключением? Каталог /media (как было указано выше) предназначен для монтирования сменных накопителей. На сегодняшний день многие дистрибутивы автоматически монтируют как разделы жесткого диска, так и сменные устройства в каталоги /mnt и /media. Однако, практически, монтирование разделов можно организовать в почти любой каталог.
Задание.
Установить операционную систему Linux на виртуальную машину.
Do'stlaringiz bilan baham: |