training-web.ruГлавнаяКатегорииО насКарта сайтаПоискТёмная тема

Категории

Как найти описание определённой команды в командной строке man info Linux

Создано: 16 мая 2017Автор: Егор Астапов1976 просмотровСложность: легкий

Очень часто нам нужно описание определённой команды в командной строке Linux. Для этого случая есть специальные команды man info показывающие описание. Иногда это описание на русском языке, а иногда на английском. Сам пользуюсь командой man. Она выдаёт подробное описание. Даже описания команд в интернете не такие подробные как на страницах man.


# показывает большие файлы помощи
man git
man man

# краткое описание команды git
man -f git
whatis ls

# поиск слова
/search

# клавиши для перемещения
j-вниз
k-вверх
n-перемещение по найденным словам

# поиск по командам, ищем list если такая команда имеется
man -k list

# показ раздела 5 с командой passwd
man 5 passwd

# показывает где находится man описание
whereis zip

Помино man было сделано описание команд info. Разработчики надеялись, что их творение будет проще и нагляднее, чем man, но вышло наоборот. Это мой субъективный взгляд.


# мануал, альтернатива man
info

# описание команды
info zip

# вверх/вниз
ctrl+n
ctrl+p

Для того, чтобы получить информацию, всегда нужно знать, что искать. Что делать если вы знаете только часть команды? В таких случаях могут помочь команды whatis и apropos. Команда whatis производит контекстный поиск заданного ключевого слова (шаблона) в базе данных, содержащей перечень системных команд с кратким их описанием. Выводятся только точные совпадения с ключевым словом. Команда apropos производит поиск по фрагментам слов. Аналогично команде apropos работает команда man с флагом -k


#даёт краткое описание
whatis git

#выводит команды в виде списка на букву g
whatis g*

# аналог whatis
apropos gi*

Комментарии

реклама