Книга: Разработка приложений в среде Linux. Второе издание
3.1. Оперативные страницы руководства
3.1. Оперативные страницы руководства
Доступ к оперативным страницам руководства (man-страницам), дающим справку о системе, можно получить с помощью команды man
. Чтобы прочитать справочную страницу самой команды man
, введите в командной строке man man
. Оперативные страницы руководства обычно содержат справочную документацию, а не консультативную информацию, и славятся своей краткостью, из-за чего иногда возникают трудности в их понимании. Однако если вам понадобится справочный материал, они могут оказаться именно тем, что вам нужно.
Доступ к оперативным страницам руководства предоставляется тремя программами. Программа man
отображает отдельные оперативные страницы руководства, а команды apropos
и whatis
ищут ключевые слова в наборе оперативных страниц руководства. Команды apropos
и whatis
производят поиск в одной и той же базе данных; различие состоит в том, что whatis
отображает только строки, в точности соответствующие слову, которое вы ищете, a apropos
отображает любую строку, содержащую слово, которое вы ищете. К примеру, если вы ищете man
, apropos
отобразит manager
и manipulation
, в то время как whatis
отобразит лишь слово man
, отделенное от других букв пробелом либо знаком пунктуации, например, man.config
. Попробуйте запустить команды whatis man
и apropos man
, чтобы увидеть разницу.
Многие оперативные страницы руководства в Linux являются частью большого пакета, собранного процессором лингвистической информации (language data processor — LDP). А именно, страницы разделов 2 (системные вызовы), 3 (библиотеки), 4 (специальные файлы или файлы устройств) и 5 (форматы файлов) принадлежат в основном к коллекции оперативных страниц руководства LDP и являются наиболее полезными в программировании. Если необходимо выяснить, какой раздел следует просмотреть, укажите номер этого раздела перед названием оперативной страницы руководства, которую вы намереваетесь просмотреть.
Например, man man
предоставляет оперативную страницу руководства для команды man
из раздела 1; если вы хотите просмотреть спецификацию о написании оперативных страниц руководства, укажите раздел 7 — man 7 man
.
Во время просмотра оперативных страниц руководства помните, что многие системные вызовы и библиотечные функции имеют одинаковые имена. В большинстве случаев вам требуются сведения о библиотечных функциях, с которыми вы будете осуществлять компоновку, а не о системных вызовах, к которым периодически обращаются эти библиотечные функции. Для доступа к описанию библиотечных функций применяйте man 3 функция
, поскольку имена некоторых библиотечных функций совпадают с именами системных вызовов из раздела 2.
Также обратите особое внимание на то, что оперативные страницы руководства библиотеки поддерживаются отдельно от самой библиотеки С. Поскольку библиотека С обычно не меняет своего поведения, это не является проблемой. Все дистрибутивы Linux теперь используют библиотеку GNU С, которая рассматривается в главе 6. К библиотеке GNU С прилагается полная документация. Эта информация доступна в форме Texinfo.
- 3.2. Информационные страницы
- Информация заголовочной страницы (Database header)
- Размер страницы базы данных
- Дополнительные национальные кодовые страницы и порядки сортировки
- Страницы веб-частей
- Использование домашней страницы рабочей области для собраний
- Может ли посетитель попасть в нужный раздел сайта непосредственно с домашней страницы?
- Настройка домашней страницы
- Создание титульной страницы
- Настройки параметров страницы
- Разбиение документа на страницы
- Понятие статической и динамической веб-страницы