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