Monday, April 25, 2011

Структура корневого каталога системы Ubuntu

Во-первых, корневой каталог / это папка File System.
Во-вторых, значок ~, то есть тильда, это домашняя директория пользователя.

Дальше идет не мое описание. Взято отсюда http://myubuntu.ru/faq/struktura-fajlovoj-sistemy-ubuntu/

Мне удобно, чтобы было под рукой, в связи c моим переездом на Ubuntu.

Структура файловой системы Ubuntu очень сильно отличается от структуры Windows. И у новых пользователей, на первых порах, при переходе с Windows на Ubuntu, возникает много вопросов. Рассмотрим, что хранится в том или ином каталоге.

В корневом / каталоге мы можем увидеть подкаталоги:

/bin

В этом каталоге содержаться исполняемые файлы самых необходимых утилит, которые требуются для корректной работы операционной системы Ubuntu.

/boot

Этот каталог хранит ядро операционной системы и карты загрузки, а также конфигурационные файлы загрузчиков.

/cdrom

В этот каталог монтируется диск, вставленный в CD-ROM.

/dev

Содержит файлы особого типа, предназначенные для обращения к системным ресурсам и устройствам.

/etc

В этом каталоге содержится информация о пользователях, доступных ресурсах, настройках различных программ.

/home

Здесь располагаются «домашние каталоги» пользователй, отсюда и название “home”. Отделение файлов пользователей, от других системных файлов дает очевидный плюс: в случае сбоя или повреждения системы, файлы пользователй не будут затронуты.

/initrd

Содержит initial ram disk, стартовый виртуальный диск.

/lib

В этом каталоге хранятся библиотеки, которые нужны для работы важных системных утилит.

/media

Каталог, в который монтируются файловые системы.

/mnt


Каталог для временного подключения файловых систем на съемных носителях (CD-диски, USB-флэшки, внешние винчестеры ..).

/opt

Каталог для дополнительного программного обеспечения.

/proc

Все файлы в этом каталоге “виртуальные”. То есть, они хранятся в оперативной памяти. В файлах содержится информация о программах (процессах), выполняемых в данный момент в системе.

/root

Каталог администратора ( пользователя root ). Домашний каталог админа размещается отдельно от других домашних каталогов из-за того, что каталог /home может располагаться на отдельном устройстве, которое может быть не доступно. Каталог /root должен быть доступен всегда.

/sbin

Каталог системных утилит. Здесь содержаться программы нужные для загрузки, восстановления системы, резервного копирования. Права на исполнение этих программ только у суперпользователя.

/srv

Данные для сервисов.

/sys

Средства для изменения конфигурации системы.

/tmp

Каталог для хранения временных файлов, которые создаются запущенныеми программами или процессами. Каталог /tmp очищается при каждой загрузке системы.

/usr

Каталог для хранения как самых необходимых программ, так и меннее значимых.

/var

Хранится информация, которая создаётся в процессе работы программами и необходимая для передачи другим программам и системам.