Итоги и практика
Главное
- Командная строка — это просто текстовое поле, которое делает ровно то, что вы сказали: слова вместо кликов. ИИ-агент работает, набирая те же команды, что набрали бы вы.
- Приглашение () каждый раз сообщает, где вы находитесь; большая часть путаницы возникает из-за незнания текущей папки.
pwd,lsиcd— это 80% всего, что вы будете делать. rmнеобратима — нет ни Корзины, ни отмены. Притормозите наrm,sudoи на всём, что направляет скачивание прямо в шелл (curl ... | bash).- Dev-сервер продолжает работать и нарочно выглядит «зависшим» — это и есть его работа. Ctrl-C останавливает любую запущенную программу и возвращает вам приглашение.
- Читайте перед запуском. Знать каждый флаг не нужно — достаточно общего понимания глагола. Сомневаетесь — спросите ИИ: «что делает эта команда и безопасно ли её запускать?»
Попробуйте сами
Откройте терминал и исследуйте, ничего не меняя: выполните pwd, чтобы увидеть, где вы, ls, чтобы увидеть содержимое, зайдите в папку через cd и снова ls, затем cd .., чтобы вернуться назад. Заметьте, как приглашение обновляется каждый раз. Теперь намеренно запустите команду, которая провалится — наберите lss (опечатку) и прочитайте сообщение command not found. Вы только что попрактиковались в двух самых безопасных и часто используемых командах и научились читать ошибку, не тронув ни одного файла.
Промпт главы
I'm a beginner on the command line and a bit nervous about running things.
Here's a command you (or a tutorial) gave me to run:
<paste the command>
- Explain in plain English what this command does, step by step.
- Tell me clearly whether it's safe, or whether it could delete files,
change my system, or run code with full permissions.
- If it's risky, suggest a safer way to do the same thing, or what to
check first.
- Tell me what folder I should be in before I run it.