Как пользоваться командной строкой и терминалом без страха
Командная строка не нужна для повседневной работы, но именно в ней лежат быстрые способы диагностики. Достаточно знать несколько команд и правила безопасности.
Что открывать
Windows Terminal — современное окно с вкладками, где работает PowerShell, командная строка и другие оболочки.
Открыть: правой кнопкой по «Пуск» → «Терминал» или сочетание Win+X, затем A для PowerShell от имени администратора.
Что такое PowerShell
PowerShell работает с объектами, а не только с текстом: результат можно фильтровать и передавать дальше.
Команды называют командлетами: Get-Process, Get-Service, Get-NetAdapter.
Что такое cmd
Классическая командная строка умеет старые команды: ipconfig, ping, sfc /scannow, chkdsk.
Для диагностических задач этого набора часто достаточно.
Первые полезные команды
ipconfig /all — сетевые настройки, ping — доступность узла, tracert — маршрут.
Get-ComputerInfo выводит сведения о системе: модель, версию Windows, объём памяти.
Где искать справку
Get-Help <команда> -Examples покажет примеры. В cmd работает <команда> /?.
Описание команд читайте в документации Microsoft, а не в случайной статье.
Правила безопасности
Не запускайте команды из интернета, не понимая, что они делают. Особенно если предлагается скопировать длинную строку целиком.
Команды с Remove-, Format-, Stop- в названии меняют систему: проверьте параметры дважды.
Права администратора
Часть команд требует повышенных прав. Если появляется ошибка доступа, скорее всего нужна консоль администратора. Постоянно работать с правами администратора не стоит.
Политика выполнения скриптов
PowerShell по умолчанию ограничивает запуск скриптов. Get-ExecutionPolicy покажет текущее значение.
Менять политику на Unrestricted ради одного скрипта — плохая идея; лучше подписать скрипт или запускать его осознанно.
Работа с файлами
Get-ChildItem выводит содержимое папки, Copy-Item копирует, Remove-Item удаляет.
Удаление через консоль не попадает в корзину — это важно помнить.
Сеть и удалённый доступ
Test-NetConnection проверяет порт, ssh подключается к удалённому серверу.
О настройке SSH — статья удалённый доступ к ноутбуку.
Сбор диагностики
Многие отчёты создаются командами: powercfg /batteryreport, msinfo32, driverquery.
Подробнее — статья журналы и диагностические отчёты.
Пакетные файлы
Повторяющиеся команды удобно сохранить в файл .cmd или .ps1 и запускать по имени.
Перед запуском чужого файла откройте его в блокноте и прочитайте.
Оформление терминала
Windows Terminal позволяет настроить профили, шрифт и цветовую схему. Это вопрос удобства, а не возможностей. Сохраните профиль, если часто работаете с несколькими оболочками.
Типичные ошибки новичка
Вводить команды в неправильной оболочке, путать пути Windows и Linux, забывать про пробелы в путях с кавычками. Если команда «не работает», прочитайте текст ошибки целиком — там обычно указано, что именно не так.
Горячие клавиши терминала
Копирование и вставка работают через Ctrl+Shift+C и Ctrl+Shift+V по умолчанию. Ctrl+C прерывает выполнение команды.
Tab дополняет пути и имена команд — этим стоит пользоваться постоянно.
История команд
Стрелка вверх показывает предыдущие команды, Get-History выводит список целиком. Это спасает, когда нужно повторить длинную строку.
История хранится в профиле пользователя и не переносится на другой компьютер автоматически.
Если терминал не открывается
Проверьте, не заблокирован ли запуск политикой организации. Иногда мешает повреждённый профиль терминала.
Классическую командную строку можно запустить напрямую из cmd.exe в системной папке.
Коротко
Терминал — это инструмент, а не магия: несколько команд, аккуратность с правами и понимание того, что вы вводите.
Переменные и пути
Переменные окружения вроде %TEMP% или $env:TEMP показывают, куда система пишет временные файлы. Это помогает, когда нужно быстро освободить место.
Не удаляйте содержимое временных папок на работающей системе «на всякий случай»: часть файлов занята процессами.
Псевдонимы и профиль
В PowerShell можно задать сокращения для частых команд в профиле. Он загружается при старте сессии.
Держите профиль коротким: через год вы забудете, зачем добавили половину строк.
Что не стоит делать в консоли
Не отключайте защиту, не удаляйте папки системы и не меняйте разрешения «чтобы заработало». Такие правки трудно откатить.
Если инструкция требует прав администратора и перезагрузки, сначала выясните, зачем.
Стоит ли учиться дальше
Если консоль пригодилась дважды за месяц, есть смысл выучить еще пять команд. Если нет — оставьте как инструмент на случай сбоя.
Знание растёт от задач, а не от чтения справочника целиком.
Смотрите также
О сборе отчётов — журналы и диагностические отчёты, о серверных сценариях — ноутбук как сервер, о SSH — удалённый доступ к ноутбуку.
Итог
Для диагностики достаточно нескольких команд в Windows Terminal: ipconfig, ping, Get-NetAdapter, powercfg. Главное правило — не запускать незнакомые команды и понимать, что делает Remove- и Format-.
FAQ
Нужно ли учить PowerShell? Для диагностики хватит десятка командлетов.
Опасно ли менять политику скриптов? Да, это снижает защиту; меняйте только осознанно.
Чем Terminal лучше cmd? Вкладками, настройками и поддержкой разных оболочек в одном окне.