Что такое терминал — чёрное окно, которого зря боятся

Ты открываешь терминал — и там чёрное окно с мигающим курсором. Ни кнопок, ни меню. В фильмах в таком «взламывают Пентагон». Хочется закрыть и не трогать.
Стоп. Сейчас окажется, что бояться нечего. Терминал — это просто чат с компьютером текстом.
Это просто чат с компьютером
Обычно ты кликаешь мышкой: папку открыть, файл перетащить. Терминал делает то же самое, только словами.
Ты пишешь строчку — команду. Жмёшь Enter. Компьютер выполняет и пишет в ответ. Всё как в переписке: реплика — ответ, реплика — ответ.
Почему не мышкой, если так страшнее? Потому что текстом — точнее и быстрее. Одной строкой можно сделать то, на что мышкой ушло бы сто кликов. А ещё: инструменты для вайб-кодинга запускаются именно отсюда. Без терминала в эту дверь не войти.
Из чего состоит одна команда
Почти любая команда — это две-три части:
команда что-сделать над-чем
Например: ls — «покажи, что в этой папке». Или cd projects — «зайди в папку projects». Первое слово — что сделать, остальное — над чем.
Компьютер читает строку буквально. Опечатался в имени папки — он честно скажет «нет такой». Не сломается, не обидится. Просто ответит, что не понял. Прочитал ошибку, поправил, повторил.
5 команд, которые покрывают 90% случаев
Тебе не нужно знать сотни команд. Реально в ходу — вот эти:
pwd— «где я вообще нахожусь?» Покажет текущую папку.ls— «что тут лежит?» Список файлов и папок.cd имя— «зайди в папку». Аcd ..— на шаг назад.mkdir имя— «создай папку».cat имя— «покажи, что внутри файла».
Это твой стартовый набор. С ним ты уже уверенно ходишь по компьютеру через терминал. Дальше команды добавляются сами, когда встречаешь их в гайдах — например, при работе с Git или запуске сайта на localhost.
Почему без него не обойтись
Можно ли жить без терминала? Если ты просто пользуешься приложениями — да. Но как только собираешь своё — нет.
Установить инструмент, запустить проект, обновить библиотеку через пакетный менеджер, выложить сайт — всё это команды в терминале. Гайды по коду сплошь состоят из строчек «вставь это и нажми Enter».
Хорошая новость: тебе не надо их зубрить. Надо перестать бояться чёрного окна. Это друг, который делает ровно то, что ты написал.
Терминал, консоль, командная строка — это одно и то же?
Почти. «Терминал», «консоль», «командная строка» (в Windows) — люди зовут одно и то же по-разному. Внутри работает программа-оболочка (часто её зовут shell), которая читает твои команды. Для старта разницу можно не держать в голове — это всё то самое окно, где ты печатаешь команды.
Можно что-то сломать командой?
Обычные команды из набора выше — безопасны, они только смотрят и создают. Сломать можно теми, что удаляют (например, rm). Правило простое: не вставляй вслепую команду с rm, sudo или -rf, если не понимаешь, что она делает. Понимаешь — вперёд. Не понимаешь — сначала спроси.
Короткие уроки-истории, симулятор агента и ежедневная практика — в нашем мобильном приложении. Бесплатно.

