v
vibecode
Модуль 01 · Глава 03·5 минут

Что такое команда


Команда в терминале — это просьба к компьютеру. Слово + опции. Простое слово делает простую вещь, длинное — сложную. Разберём анатомию.

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

text
ls -la ~/Documents
│  │   │
│  │   └─ аргумент (на чём действовать)
│  └───── флаги (как действовать)
└──────── имя команды (что делать)
  • Имя командыls значит «показать содержимое»
  • Флаги-l (подробно) + -a (включая скрытые) = -la
  • Аргумент — путь к чему применить (если пусто — к текущей папке)

Главные команды на каждый день

bash
ls            # покажи содержимое
cd <папка>    # перейди в папку
pwd           # где я?
mkdir <имя>   # создай папку
touch <файл>  # создай пустой файл
cp a b        # копировать a в b
mv a b        # переместить/переименовать
rm <файл>     # удалить (НЕТ корзины!)
cat <файл>    # показать содержимое файла
echo <текст>  # напечатать текст

Как узнать что делает команда

bash
man ls         # длинное руководство (q чтобы выйти)
ls --help      # короткая справка
tldr ls        # человеко-понятная справка (нужно поставить)

Tab — твой лучший друг

Не нужно набирать длинные имена. Напечатай начало и нажми Tab — компьютер допишет.

text
cd ~/Doc[Tab]      → cd ~/Documents/
cd ~/Documents/vi[Tab] → cd ~/Documents/vibecode/

Если AI даёт тебе команду

Это типичная сцена: Claude в чате говорит «выполни эту команду». Что делать:

  1. Прочитай команду — попробуй понять что она делает
  2. Если есть rm, sudo, перенаправления в системные файлы — уточни у AI что это сделает
  3. Если не уверен — не запускай. Лучше переспроси

Прошёл главу? Отметь — и продолжай.