раздел 00
Что такое терминал
Обычно вы управляете компьютером мышкой: кликаете по папкам, перетаскиваете файлы, жмёте кнопки. Терминал - это другой способ. Вы печатаете команду словами, нажимаете Enter, и компьютер её выполняет. То же самое, что клик мышкой, только текстом.
Выглядит это как окно с курсором, куда можно печатать. Многих оно пугает: пусто, ничего не подписано, непонятно, что вводить. Но за этим окном нет никакой магии - это просто ещё один интерфейс к тому же компьютеру.
Терминал не делает ничего, чего нельзя было бы сделать мышкой. Он просто делает это быстрее и позволяет автоматизировать то, что руками кликать долго.
Терминал и shell - в чём разница
Эти два слова часто путают, и это нормально. Разница простая.
Можно думать так: терминал - это телефонная трубка, а shell - тот, кто на другом конце и понимает, что вы говорите. На Mac по умолчанию работает zsh, на многих серверах и в Linux - bash. Для начала разница между ними неважна, команды почти одинаковые.
Почему вайбкодеру без этого не обойтись
Можно долго работать с ИИ через обычные приложения и ни разу не открыть терминал. Но как только дело доходит до своих проектов, терминал появляется сам собой:
- AI-агенты живут в терминале. Claude Code, Codex и другие агенты запускаются и работают именно там. Cursor тоже постоянно дёргает встроенный терминал.
- Установка инструментов. Поставить нужную программу или библиотеку почти всегда проще одной командой, чем искать установщик на сайте.
- Запуск проектов. Чтобы запустить локально сайт или скрипт, который вы собрали с ИИ, обычно нужна команда вроде запуска сервера.
То есть терминал - не обязательное зло, а рабочий инструмент, который экономит время. Бояться его не нужно: дальше разберём базовые команды, и окно перестанет быть чёрным ящиком.
Что разберём
- 01 - базовые команды: как ходить по папкам и работать с файлами.
- 02 - запуск программ, установка инструментов и переменные окружения.
- 03 - безопасность: опасные команды и как ведёт себя AI-агент.
- 04 - шпаргалка с командами и глоссарием.