~/VibeHandbook
PDF бесплатно

Глава 02 · 10

Итоги и практика

Главное

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

Попробуйте сами

Откройте терминал и исследуйте, ничего не меняя: выполните pwd, чтобы увидеть, где вы, ls, чтобы увидеть содержимое, зайдите в папку через cd и снова ls, затем cd .., чтобы вернуться назад. Заметьте, как приглашение обновляется каждый раз. Теперь намеренно запустите команду, которая провалится — наберите lss (опечатку) и прочитайте сообщение command not found. Вы только что попрактиковались в двух самых безопасных и часто используемых командах и научились читать ошибку, не тронув ни одного файла.

Промпт главы

Я новичок в командной строке и немного нервничаю, когда что-то запускаю.
Вот команда, которую вы (или учебник) дали мне для запуска:
<вставьте команду>

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

Хотите офлайн-версию?

Скачайте всю книгу в PDF или EPUB — бесплатно.