Linux - страница 53
• fastboot – утилита, перезагружающая систему без проверки дисков;
• fasthalt – утилита, останавливающая систему без проверки дисков;
• fdisk – утилита, позволяющая производить различные действия с таблицей разделов (создавать, редактировать, удалять раздел и т. д.);
• fsck – утилита, проверяющая и восстанавливающая файловую систему;
• fsck.* – утилита, проверяющая и восстанавливающая файловую специфичную систему (например, Ext2);
• getty – программа getty;
• halt – команда, останавливающая систему;
• ifconfig – утилита конфигурации сетевого интерфейса;
• init – Init-процесс;
• kbdrate – утилита для настройки клавиатуры;
• lilo – загрузчик операционной системы;
• mke2fs – утилита создания файловой системы;
• mkfs – команда, создающая файловую систему;
• mkfs.* – команда, создающая специфичную файловую систему;
• mkswap – команда, устанавливающая своп-область;
• reboot – команда, перегружающая систему;
• route – утилита для таблицы IP-маршрутизации;
• swapon – утилита, разрешающая свопирование;
• swapoff – утилита, запрещающая свопирование;
• tune2fs – утилита тонкой настройки файловой системы;
• update – демон, периодически сбрасывающий буферы файловой системы.
Каталог /tmp – временные файлы
Каталог должен быть доступен для программ, которые нуждаются во временных файлах.
При загрузке системы файлы, находящиеся в /tmp, должны удаляться (по крайней мере, рекомендуется).
Каталог /usr – иерархия
Каталог /usr – это вторая основная секция файловой системы, разделяемая, только для чтения. В каталоге /usr должны находиться следующие каталоги:
• /bin – содержит большую часть утилит, используемых пользователем;
• /include – файлы заголовков, включаемых в С-программы;
• /lib – библиотеки;
• /local – локальная иерархия;
• /sbin – содержит не жизненно необходимые системные исполняемые файлы;
• /share – архитектурно-независимые данные;
• /X11R6 – X Window System, версия 11, выпуск 6;
• /games – игры и образовательные программы;
• /src – исходные коды.
В каталоге содержится большинство программ, предназначенных для пользователей. В частности, здесь должны находиться следующие программы (если установлены соответствующие пакеты):
• perl – интерпретатор языка Perl;
• python – интерпретатор языка Python;
• tclsh – интерпретатор Tel;
• wish – простая оконная оболочка Tcl/Tk;
• expect – программа для интерактивного диалога.
В этом каталоге хранится большинство включаемых файлов, используемых компилятором C/C++.
Каталог содержит объектные файлы, библиотеки и другие файлы, которые не используются напрямую пользователем или скриптами командных оболочек. Если программа создает подкаталог в /usr/lib, все архитектурно-зависимые данные должны помещаться в этот каталог. Для примера: подкаталог /рег15 содержит в себе модули и библиотеки для Perl 5.
Каталог предназначен для системного администратора под установку локального программного обеспечения. Это необходимо для предотвращения перезаписи программного обеспечения при обновлении системного программного обеспечения. Содержит следующие каталоги:
• /bin – локальные исполняемые файлы;
• /games – локальные исполняемые файлы игр;
• /include – локальные файлы С-заголовков;
• /lib – локальные библиотеки;