Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
12 Мая 2024, 16:42:49


Войти


Страниц: [1]   Вниз
  Печать  
Автор Тема: Основные каталоги Linux  (Прочитано 14861 раз)
0 Пользователей и 1 Гость смотрят эту тему.
RemDerBauer
Rebuild world
Глобальный модератор
*****

Карма: 14
Сообщений: 1886


Ubuntu forever


Награды
« : 07 Ноября 2008, 20:36:43 »

Итак, после установки любого дистрибутива Linux, открыв любой файловый менеджер Вы не увидите привычных букв раделов HDD a-la Windows, типа A, C, D и т.д. до Z. Файловая система Linux организована иначе, она имеет древовидную структуру, которая, как и любое дерево начинается с корня (точка монтирования "/").

Перечень основных каталогов Linux:

/ - корень 
/bin - Этот каталог содержит в основном готовые к исполнению программы, большинство из которых необходимы во время старта системы (или в однопользовательском системном режиме, используемом для отладки). Здесь хранится значительное количество общеупотребительных команд Linux
/boot - Содержит основные постоянные файлы для загрузки системы, в частности загружаемое ядро. Файлы из этого каталога нужны только во время загрузки системы
/dev - Каталог специальных файлов или файлов устройств.
/etc - Этот каталог и его подкаталоги содержат большинство данных, необходимых для начальной загрузки системы и основные конфигурационные файлы.
/home - Обычно в этом каталоге находятся домашние каталоги пользователей
/lib - Этот каталог содержит разделяемые библиотеки функций
/media - сюда монтируются компакт-диски, флэшки и виндовые разделы
/mnt - это стандартная точка монтирования для временных файловых систем (сейчас в основном используют /media)
/proc - Это точка монтирования для файловой системы proc, которая обеспечивает информацию о выполняющихся процессах, ядре, оборудовании вычислительной установки и т. д. Это псевдо-файловая система, подробности о которой можно узнать по команде man 5 proc. Специальные файлы из этого каталога используются для получения и передачи данных ядру
/root - Это домашний каталог суперпользователя. Обратите внимание на то, что он расположен не там, где располагаются личные каталоги остальных пользователей (в /home)
/sbin - Подобно каталогу /bin содержит в основном исполняемые файлы  программы и утилиты ОС, используемые в процессе загрузки и запускаемые системным администратором. В стандарте FHS говорится, что в этот каталог надо помещать те исполняемые файлы, которые используются после успешного подключения файловой системы /usr.
/tmp - Каталог для временных файлов. В любой момент суперпользователь может удалить файлы из этого каталога без большого ущерба для остальных пользователей. Однако, не стоит удалять файлы из этого каталога, если вам не стало ясно, что конкретный файл или группа файлов мешают продолжению продуктивной работе на машине. Система сама периодически очищает этот каталог, поэтому не следует хранить тут файлы, которые вам могут понадобиться в дальнейшем
/usr - Этот каталог огромен и его структура в основном повторяет структуру корневого каталога. В его подкаталогах находятся все основные приложения
/var - Этот каталог содержит файлы, в которых сохраняются различные переменные данные, определяющие конфигурацию некоторых программ при следующем запуске или временно сохраняемую информацию, которая будет использоваться позже в ходе текущего сеанса. Объем данных в этом каталоге может сильно изменяться, поскольку он содержит, например, файлы протоколов (логи), файлы спулинга и блокировки (locking), временные файлы и т. д.

Маленькое разъяснение:
Документы пользователя, настройки программ пользователя, рабочий стол находятся в каталоге /home/user_name и вообще это та папка, за пределами которой руками делать ничего не рекомендуется.
В директории /boot находится ядро системы и загрузчик (lilo или grub)
Если есть Windows в параллельной загрузке, то её разделы форматированные в FAT, FAT32 и NTFS монтируются в каталог /media(или mnt)/(метка диска или hda(sda)1,2,3 и т.д.). По содержимому всегда можно определить, какому диску Windows соответствует данный раздел. /media(или mnt)/floppy - это дискета 3,5. /media(или mnt)/cdrom - это ессно cdrom и есть.
Варианты монтирования в /media или в /mnt зависят от дистрибутива!

« Последнее редактирование: 07 Ноября 2008, 21:57:05 от RemDerBauer » Записан

Мы говорим Linux, подразумеваем Ubuntu......
V@DeUS
Никсоид
****

Карма: 3
Сообщений: 268


Mandriva 2008.1


Награды
« Ответ #1 : 07 Ноября 2008, 20:52:27 »

Если есть Windows в параллельной загрузке, то её разделы форматированные в FAT, FAT32 и NTFS монтируются в каталог /media/(метка диска или hda1,2,3 и т.д.). По содержимому всегда можно определить, какому диску Windows соответствует данный раздел. /media/floppy - это дискета 3,5. /media/cdrom - это ессно cdrom и есть.

Сейчас винты в основном - sata и метки дисков соответственно sda и монтируются в /mnt. В /media - всякие СД-ромы, флэшки, внешние винты.
Записан

Пингвин - птица гордая. Пока не пнешь - не полетит.
RemDerBauer
Rebuild world
Глобальный модератор
*****

Карма: 14
Сообщений: 1886


Ubuntu forever


Награды
« Ответ #2 : 07 Ноября 2008, 21:53:09 »

в Убунте все виндовые разделы в /media, но щас сделаю вилку для достоверности.
Записан

Мы говорим Linux, подразумеваем Ubuntu......
Yazichnik
Небритый одмин
*****

Карма: 8
Сообщений: 710

Mac OS X, Debian


Награды
« Ответ #3 : 07 Ноября 2008, 22:32:20 »

впринципе монтировать можно в любую папку
в убунте все монтируется в media
Записан
NeO
Злобный админчик
Администратор
*****

Карма: 62
Сообщений: 2376

Debian Stretch


WWW Награды
« Ответ #4 : 08 Ноября 2008, 10:30:05 »

Не упомянут каталог /sys с виртуальной файловой системой, экспортирующей в пространство пользователя информацию ядра о присутствующих в системе устройствах и драйверах.  sysfs появилась в результате эволюции ядра в области работы с PnP и призвана разгрузить /proc от информации не связанной с процессами. Подробнее можно почитать тут
Записан
NeO
Злобный админчик
Администратор
*****

Карма: 62
Сообщений: 2376

Debian Stretch


WWW Награды
« Ответ #5 : 08 Ноября 2008, 10:38:52 »

opt - дополнительные пакеты программного обеспечения. Сюда сваливают свои поделки все те, кто не осилил иерархию каталогов Linux (VirtualBox, ИнфраРесурс, Adobe) Улыбка
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM