Как в Unix-подобных системах получить справку (manual) по консольной команде?

«Как в Unix-подобных системах получить справку (manual) по консольной команде?» — вопрос из категории Операционные системы, который задают на 10% собеседований Python Разработчик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Для получения подробной официальной документации (manual) по команде в Unix-подобных ОС (Linux, macOS) используется команда man.

Синтаксис: man <имя_команды>

Эта команда открывает страницу руководства, где описаны назначение команды, все ее флаги (опции) и примеры использования.

Пример:

# Показать полную документацию для команды ls
man ls

Для получения краткой справки прямо в терминале большинство команд поддерживают флаг --help или -h.

Пример краткой справки:

# Показать основные опции и синтаксис для команды grep
grep --help

Современной альтернативой является утилита tldr (Too Long; Didn't Read), которая предоставляет очень сжатые и практичные примеры использования команд.