К содержимому
Claude Code с 0:полный курс
Уровень 0 · Что такое терминал 4 мин Проверено автором · 2 июл. 2026 г.

Как устроена команда: имя, аргументы, флаги

Разбираем команду на части и учимся добавлять флаги, чтобы менять её поведение.

Уровень 0 · 0 / 7 уроков0%

Ты уже вводил команды и видел, как терминал на них отвечает. Теперь давай посмотрим, из чего состоит любая команда — это знание разом сделает понятными сотни команд, которые ты встретишь дальше.

Три части команды

Почти любая команда складывается из трёх кирпичиков:

ls -a documents
  • Имя командыls. Это то, что ты просишь сделать.
  • Флаг-a. Он настраивает поведение команды.
  • Аргументdocuments. Это то, над чем команда работает.

Имя есть всегда, а флаги и аргументы — по необходимости. Иногда команда обходится одним именем, как pwd.

Зачем нужны флаги

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

Например, флаг -a (от английского all, «все») заставляет ls показать все файлы, включая скрытые.

Заметка

Скрытыми считаются файлы, чьё имя начинается с точки, например .hidden. Обычная команда ls их не показывает — это сделано, чтобы не мешать тебе служебными файлами. Но они никуда не делись.

Попробуй

В текущей папке прячется файл .hidden. Обычный ls его не покажет. Твоя задача — вывести список со скрытыми файлами:

ls -a

Сравни вывод с обычным ls — и ты сразу увидишь, как один маленький флаг меняет картину.

Мини-проверка

Какая часть команды есть всегда, даже когда остальные не нужны?

Проверь себя

Отвечено 0/3
Режим:

Какой токен является флагом в команде `ls -a documents`?

Что показывает флаг -a у команды ls?

С какого символа обычно начинается флаг?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Задание

Покажи скрытые файлы — добавь к команде ls флаг -a.

Tab дополнить · прошлые · Ctrl+L очистить · help команды

  • Не выполнено: Покажи скрытые файлы командой ls -a

Вопросы и ответы по уроку

Какой токен является флагом в команде `ls -a documents`?

Флаг начинается с дефиса «-». Здесь это `-a`. `ls` — имя команды, а `documents` — аргумент.

Что показывает флаг -a у команды ls?

`-a` (от *all*) показывает все файлы, в том числе скрытые — их имена начинаются с точки.

С какого символа обычно начинается флаг?

Флаги почти всегда начинаются с дефиса, например `-a`, `-l`, `--help`.

Какая часть команды есть всегда, даже когда остальные не нужны?

Имя есть у любой команды — например, pwd работает вообще без флагов и аргументов. Флаги и аргументы добавляются по необходимости.

Почитать по теме в блоге

Листай уроки клавишами · поиск по ⌘K