Linux -сборник рецептов


Решение


Иногда база данных man-страниц повреждается из-за изменений, вносимых пользователями, или некорректной установки man-страниц. Для начала попробуйте провести поиск командой whereis -m:

$ whereis -m cat cat:/usr/man/man1/cat.1.gz /usr/share/man/man1/cat.1.gz

Страница обнаружена. Попробуйте прочитать ее командой man:

$ man /usr/man/man1/cat.1.gz

Если не получится, попробуйте заново построить базу данных man командой mandb:

# mandb

Если и это не поможет, проверьте общесистемный поиск с использованием команд Locate и grep:

$ locate / cat. | egrep -w 'cat\.[l-93[a-zA-Z]*[.gz]?'

Команда подойдет для любой man-страницы — достаточно заменить cat искомым именем.

Если ни одно из этих решений не помогло добраться до нужной страницы, попробуйте воспользоваться сценарием finddoc из раздела 1.11. Если и сценарий не найдет страницу, значит, она отсутствует в вашей системе.









Начало  Назад  Вперед