Словарь / Объяснение

Опция команды: переключатель поведения утилиты

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

Начальный5 минОбщие принципы LinuxLinux · понятия и интерфейсы

Значение термина

Опция меняет способ работы команды: например, включает подробный вывод или задаёт число строк. Распространены короткие формы с одним дефисом и длинные с двумя, но это соглашения интерфейса, а не универсальный синтаксис всех программ.

Пример для понимания

В head -n 3 число относится к опции -n, а имя следующего файла является операндом. В имени -draft.txt начальный дефис может быть ошибочно принят за начало опций. Многие утилиты разрешают завершить разбор опций отдельным --.

Что важно различать

Одиночный дефис часто обозначает stdin или stdout, но конкретное значение зависит от команды. Также нельзя произвольно объединять опции, если одна из них принимает значение: разные программы разбирают такие записи по-разному.

Как использовать это знание

Проверяйте синтаксис выбранной реализации и версию утилиты. Симулятор при неподдерживаемой опции возвращает ошибку вместо молчаливого исполнения другой операции. Успех базовой формы не доказывает поддержку всей таблицы GNU-опций.

Технические источники

Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.

  • Официальное руководство: option

Проверка текста: 2026-09-11. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.

Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.

От материала к практике

Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.

Поиск по Linux

Поиск локальный. ↑ ↓ — перейти к результату, Enter — открыть.

Навигация