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

Глава 02 · 03

Повседневные команды

Вот команды, которые вы будете видеть постоянно. Читайте их как предложения: глагол, иногда за которым следует объект.

pwd                 # "print working directory" — где я сейчас?
ls                  # перечислить файлы и папки здесь
ls -la              # перечислить всё, включая скрытые файлы, с деталями
cd projects         # change directory — перейти в папку "projects"
cd ..               # подняться на одну папку выше (".." значит "папка выше")
cd ~                # вернуться в домашнюю папку
mkdir my-app        # создать новую папку с именем "my-app"
cp notes.txt backup.txt   # скопировать файл (оригинал остаётся, делается копия)
mv old.txt new.txt        # переместить или переименовать файл
rm draft.txt        # удалить файл (remove)

Несколько заметок, что избавят от настоящих бед:

Ваши файлы живут в дереве вложенных папок, и cd — это способ ходить по нему. Вот небольшое дерево, где pwd показывает, где вы бы стояли, если бы сделали cd в my-app:

   /                         ← самый верх ("root")
   └── Users/
       └── mini/             ← ваша домашняя папка (сокращение ~)
           └── projects/
               ├── my-app/   ← cd сюда →  pwd покажет /Users/mini/projects/my-app
               │   ├── src/
               │   └── notes.txt
               └── old-app/
  • cd — это способ перемещаться. В сочетании с pwd и ls это 80% всего, что вы когда-либо будете делать. Вы заходите в нужную папку, осматриваетесь, а затем что-то запускаете.
  • Пути могут быть относительными или абсолютными. cd projects — относительно того, где вы находитесь; cd /Users/mini/projects — полный адрес от самого верха.
  • rm — это навсегда. В командной строке нет Корзины. Когда вы делаете rm файла, он исчезает — никакого «вы уверены?», никакой отмены. Будьте особенно осторожны с rm -rf, который удаляет папку и всё внутри неё, ни о чём не спрашивая. Если вы хоть немного не уверены, что удалит команда rm, не запускайте её. Сначала попросите ИИ объяснить её.

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

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