Основные команды терминала
Терминал кажется сложным из-за обилия команд, но на старте нужна лишь горстка. Разберём базовый набор, которого хватит новичку, чтобы уверенно перемещаться и запускать свои программы.
Как устроена команда
Команда в терминале — это слово (что сделать) и иногда дополнение к нему (над чем или как). Вы печатаете её и нажимаете Enter, компьютер выполняет и показывает результат или возвращает пустую строку приглашения, если делать нечего. Ошиблись в написании — терминал скажет, что команда не найдена.
Важно понять принцип, а не заучивать всё. Команд существуют сотни, но новичку в повседневной работе нужны буквально несколько. Их и стоит запомнить, а остальное искать по мере надобности — так же, как программисты постоянно что-то гуглят, а не держат в голове.
Перемещение по папкам
Главное, что делают в терминале, — ходят по папкам. Есть команда, которая показывает, в какой папке вы сейчас находитесь, и команда, которая переходит в другую папку. Освоив их, вы перестаёте теряться: всегда понятно, где вы и куда двигаетесь.
Полезно понимать идею «текущей папки»: терминал всегда находится в какой-то одной, и команды по умолчанию работают именно в ней. Поэтому перед запуском своего файла обычно нужно сначала перейти в папку, где он лежит. Это частая причина ошибок у новичков — файл ищется не там.
Просмотр содержимого
Вторая базовая задача — посмотреть, что лежит в текущей папке. Для этого есть команда, выводящая список файлов и вложенных папок. Это ваш способ «оглядеться»: убедиться, что нужный файл здесь, и увидеть его точное имя, чтобы не ошибиться при запуске.
Список содержимого выручает постоянно: перешли в папку — глянули, что внутри — двинулись дальше или запустили нужное. Вместе с перемещением это уже половина того, что нужно для комфортной работы с терминалом на старте.
Запуск программ Python
Ради чего новичок в первую очередь идёт в терминал — запустить свой код. Для этого используется команда запуска Python с именем вашего файла. Терминал выполнит программу и покажет её вывод прямо здесь же. Это классический способ увидеть результат своего скрипта.
Тут и всплывает важность текущей папки: чтобы запустить файл по имени, нужно находиться в его папке или указать путь. Если терминал жалуется, что файл не найден, чаще всего вы просто не в той папке — вернитесь к команде перехода и проверьте, где вы.
Полезные мелочи
Несколько приёмов сильно облегчают жизнь. Стрелка вверх повторяет предыдущие команды — не нужно печатать заново. Клавиша Tab автодополняет имена файлов и папок, экономя время и защищая от опечаток. Эти привычки быстро становятся автоматическими.
Не пытайтесь выучить всё сразу. Наберите уверенность на этой горстке команд, а новые добавляйте, когда встретите в инструкциях. Базовую логику кода при этом удобно осваивать там, где терминал не нужен вовсе, — в игровом тренажёре вроде Дрон Кодера, — а консоль подключать по мере реальной надобности.
Частые вопросы
Сколько команд нужно знать новичку? Буквально несколько: где я нахожусь, переход в папку, список файлов и запуск программы. Этого достаточно для старта. Остальные команды осваиваются постепенно, по мере того как встречаются в конкретных задачах.
Почему терминал пишет, что файл не найден? Чаще всего вы находитесь не в той папке, где лежит файл, или ошиблись в имени. Проверьте текущую папку и её содержимое соответствующими командами, при необходимости перейдите в нужную папку и запустите файл снова.
Начать игру бесплатно