Читаем UNIX полностью

Программа /unix — это программа ядра UNIX: когда система начинает работу, /unix считывается с диска в память и начинает выполняться. Все происходит за два шага: вначале считывается файл /boot, а затем он считывает /unix. Более подробно о таком процессе раскрутки можно узнать в справочном руководстве по boot(8). Остальные файлы каталога /, по крайней мере в нашей версии, являются каталогами, каждый из которых представляет законченный раздел файловой системы. После дальнейшего краткого обзора иерархии читателю будет предоставлена возможность поэкспериментировать с упоминаемыми здесь каталогами. Чем лучше вы разберетесь в устройстве файловой системы, тем более эффективно сможете ею пользоваться. В табл. 2.1 указаны подходящие места для поиска, хотя некоторые имена каталогов зависят от системы.

/Корень файловой системы
/binОсновные программы, готовые к выполнению (двоичные)
/devФайлы устройств
/etc"Разное" системы
/etc/motdСегодняшнее сообщение при входе в систему
/etc/passwdФайл паролей
/libОсновные библиотеки и т.п.
/tmpВременные файлы; обновляется при запуске системы
/unixОперационная система в форме, готовой к выполнению
/usrФайловая система пользователей
/usr/admСистемная служба: справочная информация и т.п.
/usr/binКоманды для пользователей: troff и т.п.
/usr/gamesИгровые программы
/usr/includeФайлы определений Си-программ, например math.h
/usr/include/sysСистемные файлы определений Си-программ, например inode.h
/usr/libБиблиотеки для Си, Фортрана и т.п.
/usr/manДиалоговое справочное руководство
/usr/man/man1Страницы справочного руководства раздела 1
/usr/mdecДиагностика ошибок аппаратуры, программы раскрутки и т.п.
/usr/newsСлужба сообщений пользователей
/usr/pub"Всякая всячина": см. ascii(7) и eqnchar(7)
/usr/srcИсходные тексты служебных функций и библиотек
/usr/src/cmdИсходные тексты команд из /bin и /usr/bin
/usr/src/libИсходные тексты библиотечных функций
/usr/spoolРабочий каталог для взаимодействующих программ
/usr/spool/lpdВременный каталог для печатающего устройства
/usr/spool/mailПочтовые ящики
/usr/spool/uucpРабочий каталог программ uucp
/usr/sysИсходный текст ядра операционной системы
/usr/tmpАльтернативный временный каталог (редко используется)
/usr/youВаш начальный каталог
/usr/you/binВаши собственные программы

Таблица 2.1: Интересные каталоги (см. также hier(7))

Каталог /bin вам уже известен: в нем находятся основные программы типа who или ed.

Каталог /dev (device — устройства) мы обсудим в следующем разделе.

Каталог /etc (et cetera — и т.д.) также уже вам встречался ранее. В нем находится различная служебная информация, например файл паролей, и некоторые системные программы, такие, как /etc/getty, которая инициирует связь с терминалом для команды /bin/login, /etc/rc — это файл команд, выполняющихся после раскрутки системы. В файле /etc/group содержатся сведения о составе всех групп.

Каталог /lib (library — библиотека) включает основные части компилятора языка Си, такие, как /lib/cpp — препроцессор Си, /lib/libc.a — библиотека стандартных функций Си.

Каталог /tmp (temporaries — временное) представляет собой хранилище для временных файлов, создаваемых при выполнении программы.

Перейти на страницу:

Похожие книги

Полное руководство по Microsoft Windows XP
Полное руководство по Microsoft Windows XP

В книге известного американского автора описывается среда ОС Windows XP и принципы ее функционирования, приведен сравнительный анализ Windows XP с предшествующими версиями операционной системы Windows. Рассматриваются вопросы применения и модификации нового интерфейса с целью получения прямого доступа ко всем функциям Windows XP обсуждаются варианты подключения к компьютерным сетям. Несколько разделов посвящены работе с реестром и конфигурационными файлами, мультимедийным функциям и разнообразным системным службам, а также методам решения проблем с программным обеспечением и оборудованием. Особое внимание уделено обеспечению безопасности операционной системы.Издание адресовано пользователям и сетевым администраторам, желающим активно применять возможности операционной системы Windows XP (в том числе и недокументированные).

Джон Поль Мюллер , Питер Нортон

ОС и Сети, интернет / ОС и Сети / Книги по IT