Claude Code·с нуля

Уровень 1 · Компьютеры — не магия

Анатомия команды

Любая команда в терминале состоит из трёх частей. Понимая их, ты будешь читать незнакомые команды как обычный текст — без зазубривания.

ls -la /home/student

Имя команды

Имя команды — обычно короткое английское слово или сокращение. Часто это аббревиатура:

Имя — всегда первое слово. Терминал смотрит на него и решает, какую программу запустить.

Заполни пропуск

Угадай команду по описанию

Чтобы увидеть, какие файлы лежат рядом, я пишу .
Чтобы перейти в другую папку — .
Чтобы посмотреть содержимое файла — .

Подсказка: Все три команды мы уже использовали в прошлых уроках.

Аргументы

Аргумент — это то, над чем команда работает. У cat это имя файла: cat readme.txt. У cd — папка: cd docs. У ls — папка, содержимое которой показать: ls /home.

Аргументов может быть несколько:

mv old.txt new.txt

Здесь два аргумента: «откуда» и «куда» переименовать. Большинство команд принимают аргументы через пробел.

Если у команды нет аргумента, она работает с «по умолчанию». Например, ls без аргументов показывает содержимое текущей папки.

Флаги — модификаторы поведения

Флаги начинаются с дефиса - или двойного дефиса --. Они меняют то, как команда работает, не меняя самой команды.

Двойной дефис обычно используется для длинных, читаемых имён:

Сопоставление

Соедини команду и её действие

Порядок частей

Обычно команда читается так:

имя [флаги] [аргументы]

Флаги почти всегда идут сразу после имени, аргументы — в конце. Но многие команды терпимы к перестановкам, так что не паникуй, если увидишь ls /home -l — оно тоже сработает.

Заполни пропуск

Собери команду по описанию

Создай папку `project` внутри которой сразу будут подпапки `src` и `tests`. Команда: -p project/src project/tests

Подсказка: Это команда «сделать папку», с флагом `-p` для создания вложенных папок.

Попробуй на практике

терминал

Итог

Шаги

Три части любой команды

  1. 1Имя команды — что делать. Всегда первое слово.
  2. 2Флаги — как делать. Начинаются с `-` (короткие) или `--` (длинные).
  3. 3Аргументы — над чем работать. Обычно идут после флагов.
  4. 4Команды можно комбинировать: `ls -la /home` — это `ls` с двумя флагами и одним аргументом.
  5. 5Если ты понимаешь эти три части, ты понимаешь любую команду — даже ту, которую видишь впервые.