exelens 24.01.2009 22:54
Tips & tricks — Структура файловой системы Linux
Файловая система Linux, имеет строгую структуру директорий, каталогов.В корневом / каталоге установленной системы Linux Ubuntu обычно содержаться следующие подкаталоги:
/bin
Содержит основные, исполняемые файлы (утилиты), которые необходимы для корректного функционирования системы.
/boot
Содержит ядро операционной системы и карты загрузки, а также конфигурационные файлы загрузчиков. В Ubuntu загрузчиком является grub.
/cdrom
Точка монтирования cdrom.
/dev
Содержит файлы, которые являются интерфейсами с периферийными устройствами и отвечают за их работу.
/etc
Содержит файлы конфигурации системы и основные файлы настроек приложений Linux.
/home
Содержит домашние каталоги пользователей.
/initrd
Содержит initial ram disk, стартовый виртуальный диск.
/lib
Содержит основные библиотеки и необходимые для корректно работы системы модули ядра.
/lost+found
Информация, восстановленная при проверке файловой системы на наличие ошибок.
/media
Содержит каталоги – точки монтирования доступных файловых систем.
/mnt
Содержит каталоги – точки монтирования временно подключаемых файловых систем.
/opt
Каталог предназначен для дополнительного программного обеспечения.
/proc
Внутри этого каталога находится виртуальная файловая система proc, создаваемая ядром Linux “на лету”.
/root
Домашний каталог пользователя root.
/sbin
Утилиты суперпользователя и прочие системные бинарные файлы, необходимые при загрузке.
/srv
Данные для сервисов.
/sys
Средства для изменения конфигурации системы.
/tmp
В этом каталоге находятся временные файлы, используемые запущенными в данный момент процессами.
/usr
Программы, библиотеки и другие данные пользовательских приложений.
/var
Содержит файлы журналов.
Не, я слишком ленив :P
Да и писать меня редко "пробивает". Если что-то делаю, то зачастую порывом. Если сразу не сделал - возможно к этому и не вернусь. Можно, однако, попробовать по отдельным статьям помочь. Да чего уж там - я в линуксе только года два, да и то последнее время все винде. В линуксе же все меньше обращаюсь к консоли. Поэтому не думаю что я смогу многим помочь. Если только прокомментировать уже написанную статью, добавить или поправить. Или спор затеять (а что? в споре рождается истина!) :D
Да и писать меня редко "пробивает". Если что-то делаю, то зачастую порывом. Если сразу не сделал - возможно к этому и не вернусь. Можно, однако, попробовать по отдельным статьям помочь. Да чего уж там - я в линуксе только года два, да и то последнее время все винде. В линуксе же все меньше обращаюсь к консоли. Поэтому не думаю что я смогу многим помочь. Если только прокомментировать уже написанную статью, добавить или поправить. Или спор затеять (а что? в споре рождается истина!) :D
Хм... Лучше уж тогда читать Filesystem Hierarchy Standard :) По крайней мере, в Lenny заявлена совместимость с FHS 2.3 (то есть текущей версией), так что и польза будет, да и стандарты не зря делаются, так что авось и ещё где пригодится.
Хотя для новичков, наверное, коротко и по-русски всё-таки лучше...
Хотя для новичков, наверное, коротко и по-русски всё-таки лучше...
Также было бы очень неплохо пробежаться по субдиректориям, например /usr/share, /usr/local, /var/www/ (кстати, не думаю что эту директорию стоит относить как "файлам журналов"). И сведения о скрытых директориях /home/username, которые имеют немаловажное значение.
Однако, если осилите - замечательно выйдет. Неплохая тема в общем-то, если развить толково.