1.10. Справочная система

1.10. Справочная система

«Родной» для UNIX справочной системой, аналогом Справки Windows, служат страницы интерактивного руководства (manual pages, man-страницы). Ими снабжена практически каждая программа, важный конфигурационный файл или системный вызов. Это обычные текстовые файлы, содержащие сведения о назначении, синтаксисе, опциях команды, формате файла, примеры их применения, имена и URL разработчиков. Обычный дистрибутив содержит тысячи страниц такой документации. Просматривают ее командой man. Например, man man — это вызов справки о самой команде man.

При установке каждого программного пакета включенные в его состав man-страницы копируются в стандартные каталоги, так что программа man легко их находит. В этих каталогах страницы сгруппированы в секции по темам. Перечислим эти секции в порядке просмотра программой man:

1 Команды пользователя

8 Системные команды

2 Системные вызовы

3 Библиотечные вызовы (подпрограммы)

4 Устройства

5 Форматы файлов

6 Игры

7 Разное

9 Ядро (kernel internals)

Так что, если вас интересует справка не о консольной команде exit, а о системном вызове exit(), запрашивайте ее командой man 2 exit.

Чтобы ознакомиться с содержанием раздела, введите команду

man <номер_раздела> intro

Вот несколько самых употребительных команд управления выводом man-справки на экран:

<Ввод> вывод следующей строки текста

<Пробел> вывод следующего экрана текста

<Q> выход из программы

</>образец<Ввод> поиск образца

<N> повторение поиска.

Альтернативой команде man служит гипертекстовая справочная система info. Ссылки обозначены звездочками (*), и перемещает по ним клавиша <Tab>. Чтобы пройти по ссылке, нажмите <Ввод>. Чтобы перейти на следующую или предыдущую страницу, нажмите <N> или <P> соответственно. Чтобы попасть на один уровень иерархии страниц вверх, нажмите <U>. И клавиша <Q> завершает работу с программой info.

Сверхкраткую (одна строка) справку о командах дает команда

whatis <ключевое_слово>

Для работы ей нужна база данных о системных командах, создаваемая программой makewhatis.

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

$ apropos config

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

Команда man с ключом -k тоже умеет выполнять поиск по ключевым словам. Если вы хотите узнать, какие программы имеют отношение к некоторому системному файлу (конфигурационному или журнальному, например, /etc/passwd), введите команду

$ man -k passwd

Вы получите список man-страниц по командам, функциям, формата файлов и т.п., на которых встречается слово «passwd». В общем, поиск информации в справочной системе UNIX очень похож на поиск в Интернете: находите что-то похожее и переходите по ссылкам все ближе к истине.

Есть и команда help: она выводит справку о встроенных командах командной оболочки (о командных оболочках сказано в гл.3).

Наконец, правильно написанные команды понимают ключи --help и --usage, с которыми выдают краткую справку о себе.

К сожалению, многие страницы документации на русский язык пока не переведены. Linux — ОС некоммерческая, и переводом занимаются добровольцы на общественных началах. Может быть, со временем к ним присоединитесь и вы? А пока загляните на

http://www.linuxshare.ru/projеcts/trans/index.html

Данный текст является ознакомительным фрагментом.



Поделитесь на страничке

Похожие главы из других книг:

7.2.2.1. Корневая файловая система и система инициализации

Из книги автора

7.2.2.1. Корневая файловая система и система инициализации Итак, вы выбрали загрузку Linux. Загрузчик GRUB загрузит ядро, а затем передаст ему параметры и управление. Подробновесь процесс загрузки ядра рассматриваться здесь не будет. Вам достаточно знать следующее: ядру при


Система

Из книги автора

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


Система

Из книги автора

Система Диспетчер устройств (Windows 2000/XP)В Диспетчере устройств (Система-Оборудование-кнопка Диспетчер устройств) если выбрать какое-нибудь устройства и отобразить его свойства, то по умолчанию будет показано стандартное окно свойств. К данному окну можно добавить еще


Справочная система Access 2007

Из книги автора

Справочная система Access 2007 Если вы не нашли ответа на свой вопрос в этой книге, вам поможет обращение к справочной системе Microsoft Access. Она позволяет искать информацию не только во встроенных справочных материалах, но и на веб-узле Office Online и в справочнике для разработчиков


Первая справочная информация

Из книги автора

Первая справочная информация Программирование в VBA на самом деле несложно, по крайней мере, это относится к работе с переменными, управлению потоком выполнения программы и отображению форм.Трудности вероятны только при освоении объектной модели VBA-приложения.


11.1. Справочная система Microsoft Word

Из книги автора

11.1. Справочная система Microsoft Word Microsoft Word имеет очень мощную справочную систему, и многие ответы на вопросы можно найти, обратившись к ней. В программе предусмотрено несколько способов получения доступа к справочной информации.Одним из нововведений Word 2007 являются


Интегрированная справочная система

Из книги автора

Интегрированная справочная система В завершение давайте обсудим возможность Visual Studio 2005, которая по определению должна быть удобной. Речь здесь идет об интегрированной справочной системе. Документация .NET Framework 2.0 SDK исключительно хороша, очень удобна для чтения и


Глава 11 Печать, справочная система и некоторые настройки программы Excel

Из книги автора

Глава 11 Печать, справочная система и некоторые настройки программы Excel Теперь, когда мы уже поближе познакомились с программой Excel, рассмотрим некоторые вопросы, связанные с печатью документов, а также настройкой программы. Кроме того, разберемся, как работает справочная


Справочная система программы Excel

Из книги автора

Справочная система программы Excel В версии 2007 программы Excel значительно улучшена справочная система: она содержит ответы почти на все вопросы, которые могут у вас возникнуть в ходе работы над документами Excel. При наличии доступа к Интернету вы получаете дополнительные


Справочная литература

Из книги автора

Справочная литература Берлянт A.M., Верещака Т.В. и др. Концепция и принцип разработки классификатора объектов картографирования. — М.: Росгеоинформ, 1999, 23 с.Воробьев Г.Г. Твоя информационная культура, — М.: Молодая гвардия, 1988 г., 303 с.Ковалев А.П., Кацура П.М., Невелев А.А. и др.


4.6. Справочная система Windows 2000

Из книги автора

4.6. Справочная система Windows 2000 Современное программное обеспечение отличается высокой сложностью, поэтому и в операционной системе, и в большинстве ее приложений предусмотрено наличие справочных систем.Классический прием вызова справочной системы Windows состоит в


Справочная система

Из книги автора

Справочная система Успех внедрения SAP во многом зависит от создания справочной службы по системе в масштабе всего предприятия, которое не испытывало бы недостатка в ресурсах. Это особенно важно во время пуска системы и непосредственно после него, потому что в это время к


Глава 9 Справочная система Windows

Из книги автора

Глава 9 Справочная система Windows • Справка в Windows• Справка в программах• Контекстная справкаНаписать книги обо всех программах и особенностях их использования невозможно. Обычно очень быстро выходят новые версии, и уже опубликованные книги содержат не самые свежие


Справочная система приложений Office

Из книги автора

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