Назад | Перейти на главную страницу

Как искать справочные страницы

Страницы руководства часто выглядят как стена текста, когда вы их открываете, с огромным количеством опций и часто с небольшим контекстом. Но они - отличный источник информации о том, как использовать команды.

Итак, как вы подойдете к пониманию страниц руководства? О чем стандартные разделы? Как они организованы? Есть ли ментальная карта, которая облегчает понимание человека?

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

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

Обычно в Интернете можно найти учебные пособия или инструкции, в которых рассказывается, как и почему все сочетается именно так. Затем, когда вы действительно начинаете это делать, вы читаете справочные страницы, чтобы напомнить себе о конкретном флаге или синтаксисе того, как это сделать. Мое личное эмпирическое правило состоит в том, что если я не могу понять, что мне нужно делать за два прохода страницы руководства, мне нужен Google ... и, возможно, я могу создать для себя заметки.

Обычно я нахожу это less для меня лучший просмотрщик страниц руководства; Я могу прокручивать вверх и вниз и искать в нем слова, которые я ищу.

Разделы "Описание" и "Примеры" man man очень помогают понять, как man страницы организованы и как их использовать.

В общем, я нахожу разделы "Примеры", "См. Также" и "Файлы" многих man страницы, чтобы быть очень полезными, поскольку они дают подсказки, где искать дальше, когда вы пытаетесь отследить что-то, что может быть неясным.

Если ваш пейджер less вы можете установить LESS_TERMCAP_* переменные для отображения цвета man страниц. Вот мои:

export LESS_TERMCAP_mb=$(tput bold; tput setaf 2) # green
export LESS_TERMCAP_md=$(tput bold; tput setaf 6) # cyan
export LESS_TERMCAP_me=$(tput sgr0)
export LESS_TERMCAP_so=$(tput bold; tput setaf 3; tput setab 4) # yellow on blue
export LESS_TERMCAP_se=$(tput rmso; tput sgr0)
export LESS_TERMCAP_us=$(tput smul; tput bold; tput setaf 7) # white
export LESS_TERMCAP_ue=$(tput rmul; tput sgr0)
export LESS_TERMCAP_mr=$(tput rev)
export LESS_TERMCAP_mh=$(tput dim)
export LESS_TERMCAP_ZN=$(tput ssubm)
export LESS_TERMCAP_ZV=$(tput rsubm)
export LESS_TERMCAP_ZO=$(tput ssupm)
export LESS_TERMCAP_ZW=$(tput rsupm)

Не забывайте, что info файлы часто имеют более подробную информацию и доступны для навигации (имеют форму гиперссылки).

Если вы используете konqueror, страницы руководства можно просматривать в самом браузере. Просто введите man: / command_name для просмотра страницы руководства

например мужчина: / ls

В качестве альтернативы доступен плагин vim для просмотра страниц руководства с подсветкой синтаксиса в vim http://vim.wikia.com/wiki/View_man_pages_in_Vim

Я просматриваю их с vim и подсветка синтаксиса