Итоги и практика
Главное
- Командная строка — это просто текстовое поле, которое делает ровно то, что вы сказали: слова вместо кликов. ИИ-агент работает, набирая те же команды, что набрали бы вы.
- Приглашение () каждый раз сообщает, где вы находитесь; большая часть путаницы возникает из-за незнания текущей папки.
pwd,lsиcd— это 80% всего, что вы будете делать. rmнеобратима — нет ни Корзины, ни отмены. Притормозите наrm,sudoи на всём, что направляет скачивание прямо в шелл (curl ... | bash).- Dev-сервер продолжает работать и нарочно выглядит «зависшим» — это и есть его работа. Ctrl-C останавливает любую запущенную программу и возвращает вам приглашение.
- Читайте перед запуском. Знать каждый флаг не нужно — достаточно общего понимания глагола. Сомневаетесь — спросите ИИ: «что делает эта команда и безопасно ли её запускать?»
Попробуйте сами
Откройте терминал и исследуйте, ничего не меняя: выполните pwd, чтобы увидеть, где вы, ls, чтобы увидеть содержимое, зайдите в папку через cd и снова ls, затем cd .., чтобы вернуться назад. Заметьте, как приглашение обновляется каждый раз. Теперь намеренно запустите команду, которая провалится — наберите lss (опечатку) и прочитайте сообщение command not found. Вы только что попрактиковались в двух самых безопасных и часто используемых командах и научились читать ошибку, не тронув ни одного файла.
Промпт главы
Я новичок в командной строке и немного нервничаю, когда что-то запускаю.
Вот команда, которую вы (или учебник) дали мне для запуска:
<вставьте команду>
- Объясните простыми словами, что делает эта команда, шаг за шагом.
- Чётко скажите, безопасна ли она, или она может удалить файлы,
изменить мою систему либо запустить код с полными правами.
- Если она рискованна, предложите более безопасный способ сделать то же
самое или что стоит проверить сначала.
- Скажите, в какой папке мне следует находиться перед запуском.