OSINT по справочнику Linux
Расскажу, как правильно использовать справочник Linux, чтобы получить полное и быстрое понимание возможностей командной строки. Этот навык очень важен для любого разработчика и аналитика, которые вынуждены писать код на серверах компаний и пользоваться терминалом Linux.
whatis
Краткое описание инструкции можно найти посредством вызова команды whatis:
whatis grep
help
Для сжатого описания основных возможностей многие команды поддерживают вывод справки с параметром --help:
grep --help
info
Выводит справочное руководство, организованное по разделам (нодам/узлам):
info grep
Для перемещения по руководству удобно использовать следующие комбинации клавиш:
n - перейти к следующему разделу
p - перейти к предыдущему разделу
Вверх/Вниз - переместиться на строку вверх/вниз
Home/End- перейти в начало/конец текущего раздела
Page Up/Page Down (Backspace/Space) - вывести следующую/предыдущую страницу
man
Традиционным местом поиска является официальная справочная страница команды, содержащая наиболее полное описание. Она выводится командой man:
man grep
Как правило, справка открывается программой less, поэтому для серфинга используйте:
Page Up/Page Down - прокрутить на страницу вперед/назад
Вверх/Вниз - прокрутить на строку вперед/назад
Home/End (g/G) - перейти в начало/конец
/текст - найти последующее вхождение "текст"-а
?текст - найти предыдущее вхождение "текст"-а
apropos
Если вы хотите найти подходящую команду по ключевым словам, воспользуйтесь командой apropos:
apropos compare lines
which
Поможет найти путь к исполняемому файлу команды. Часто применяется, например, при определении пути к интерпретатору Python:
which python