Большинство пользователей Windows 11 предпочитают графический интерфейс для управления операционной системой, однако командная строка предоставляет более гибкий и полный контроль. Освоение базовых команд позволяет значительно быстрее перемещаться по файловой системе, оперативно диагностировать неполадки и автоматизировать административные задачи.
Перед изучением практических примеров необходимо ознакомиться со списком основных терминов:
- Командная строка — текстовый интерфейс для прямого взаимодействия с операционной системой. Пользователь вводит текстовые инструкции, которые система незамедлительно выполняет.
- Каталог (папка) — элемент файловой системы для группировки файлов. Смена текущего каталога выполняется с помощью команды
cd. - Путь — точный маршрут к файлу или каталогу на диске, например
C:\Users\YourName\Documents. - Корневой каталог — начальный уровень иерархии диска, обычно обозначается как
C:\. - Атрибуты файла — специальные свойства файла (например, «скрытый», «только для чтения» или «системный»).
- IP-адрес — уникальный числовой идентификатор устройства в компьютерной сети.
- DNS-сервер — служба, которая преобразует доменные имена (например,
google.com) в IP-адреса. - Пакет — структурированный блок данных, передаваемый по сети между устройствами.
- PID (Идентификатор процесса) — уникальный номер, который операционная система присваивает запущенному процессу.
- Модуль (DLL) — динамически подключаемая библиотека, содержащая исполняемый код для различных программ.
- Служба — системное приложение, работающее в фоновом режиме независимо от действий пользователя.
Для выполнения описываемых команд необходимо запустить инструмент под управлением операционной системы. Открыть консоль можно несколькими простыми способами.
Шаг 1. Нажмите сочетание клавиш Win + R для вызова диалогового окна «Выполнить».
Шаг 2. Введите значение cmd в текстовом поле и нажмите кнопку «ОК» или клавишу Enter.
Шаг 3. Запустите приложение «Терминал Windows» и откройте вкладку «Командная строка» в качестве альтернативного варианта.
Навигация и управление каталогами в Windows 11/10
Команда cd (Сменить каталог)
Команда cd (Change Directory) используется для перехода между каталогами файловой системы.
- Пример использования:
cd C:\Users\YourNameпереводит в указанную пользовательскую папку. - Команда
cd ..выполняет переход на один уровень вверх в дереве каталогов. - Команда
cd \осуществляет переход в корневой каталог текущего диска.
Команда dir (Просмотр содержимого каталога)
Команда dir выводит полный список файлов и подкаталогов, расположенных в текущей папке.
- Пример использования: введите
dirдля получения стандартного списка элементов. - Параметр
dir /Pприостанавливает вывод информации после заполнения экрана. - Параметр
dir /AHотображает все скрытые файлы в каталоге.
Примечание: Дополнительные параметры позволяют гибко сортировать и фильтровать вывод:
/W— отображение списка в широком формате;/A:D— показ только папок;/A:H— отображение исключительно скрытых файлов;/A:R— вывод файлов с атрибутом «только для чтения»;/A:S— отображение системных файлов;/O:N— сортировка списка по имени в алфавитном порядке;/O:D— сортировка по дате и времени изменения;/O:S— сортировка по размеру файлов;/S— рекурсивный вывод файлов из всех подкаталогов.
Команда mkdir (Создать новый каталог)
Команда mkdir (Make Directory) предназначена для создания новых папок по указанному пути.
- Пример использования: введите
mkdir «My_Projects»для создания каталога в текущей папке. - Для создания папки по абсолютному пути используйте:
mkdir «C:\Users\YourName\Documents\My_Projects».
Команда rmdir (Удалить каталог)
Команда rmdir (Remove Directory) позволяет удалять существующие папки.
- Пример использования: введите
rmdir «My_Projects»для удаления пустой папки. - Для принудительного удаления каталога вместе со всеми вложенными файлами и подпапками используйте команду:
rd /s /q «My_Projects».
Важно: Использование параметра /q отключает подтверждение удаления, поэтому данную команду следует выполнять с крайней осторожностью.
Команды для работы с файлами
Команда copy (Копирование файлов)
Команда copy копирует один или несколько файлов в указанное место назначения.
- Пример использования:
copy file1.txt C:\Backupкопирует документ в целевую папку. - Для копирования всех файлов с определённым расширением используйте маску:
copy *.jpg C:\Backup. - Для копирования файла по полным путям:
copy D:\My_Files\Report.docx C:\Users\YourName\Documents. - Для принудительного перезаписывания файлов без запроса подтверждения добавьте ключ:
copy file1.txt C:\Backup /Y.
Команда del (Удаление файлов)
Команда del (Delete) используется для удаления выбранных файлов с диска.
- Пример использования: введите
del file1.txtдля удаления конкретного файла. - Для пакетного удаления файлов по расширению введите:
del *.jpg. - Для принудительного удаления файлов, защищённых атрибутом «только для чтения», используйте:
del *.jpg /f.
Важно: Удалённые через командную строку файлы стираются безвозвратно, минуя системную «Корзину».
Команда ren (Переименование файлов и папок)
Команда ren (Rename) позволяет изменить имя файла или каталога.
- Пример использования:
ren old_file.txt new_file.txtпереименовывает текстовый документ. - Для переименования папки введите:
ren «old_folder» «new_folder».
Сетевые команды и диагностика подключения
Команда ipconfig (Настройка сетевых интерфейсов)
Команда ipconfig отображает текущие параметры сетевых адаптеров компьютера.
- Пример использования: введите
ipconfigдля просмотра основных сведений об IP-адресе, маске подсети и основном шлюзе. - Для получения подробных технических данных обо всех сетевых интерфейсах используйте:
ipconfig /all. - Для освобождения текущего IP-адреса введите:
ipconfig /release. - Для обновления IP-адреса и получения нового от DHCP-сервера введите:
ipconfig /renew. - Для очистки локального кэша разрешений DNS введите:
ipconfig /flushdns.
Совет: При возникновении проблем с сетевым подключением рекомендуется последовательно выполнить команды ipconfig /release, а затем ipconfig /renew.
Команда ping (Проверка доступности узла)
Команда ping отправляет тестовые пакеты данных на указанный IP-адрес или домен для проверки качества связи.
- Пример использования:
ping google.comпозволяет оценить доступность веб-ресурса. - Для проверки доступности конкретного IP-адреса введите:
ping 8.8.8.8.
Примечание: При успешном обмене пакетами утилита выводит время отклика в миллисекундах. Если связь отсутствует, на экране отобразится сообщение «Превышен интервал ожидания для запроса».
Команда tracert (Трассировка маршрута пакетов)
Команда tracert определяет весь путь следования сетевых пакетов до конечного сервера.
- Пример использования: введите
tracert google.comдля выявления промежуточных узлов и задержек на пути к ресурсу.
Управление процессами и обслуживание системы
Команда shutdown (Выключение и перезагрузка)
Команда shutdown позволяет управлять питанием компьютера непосредственно из консоли.
- Выключение компьютера в текущий момент:
shutdown /s. - Выключение с таймером отсрочки (например, через 60 секунд):
shutdown /s /t 60. - Немедленная перезагрузка операционной системы:
shutdown /r. - Перезагрузка с таймером отсрочки через 30 секунд:
shutdown /r /t 30. - Выход из текущей учётной записи пользователя Windows:
shutdown /L. - Отмена запланированного выключения или перезагрузки:
shutdown /a.
Команда tasklist (Просмотр запущенных процессов)
Команда tasklist формирует таблицу всех активных процессов, выполняющихся в операционной системе.
- Пример использования: введите
tasklistдля вывода базового списка программ и их идентификаторов (PID). - Для подробного отображения информации о процессах введите:
tasklist /V. - Для поиска процессов, использующих конкретную библиотеку DLL, используйте:
tasklist /M ИМЯ-МОДУЛЯ. - Для просмотра служб, привязанных к каждому процессу, введите:
tasklist /SVC. - Для фильтрации списка по заданным условиям используйте параметр:
tasklist /FI ФИЛЬТР.
Команда taskkill (Завершение процессов)
Команда taskkill останавливает работу выполняющихся процессов по их имени или PID.
- Пример использования:
taskkill /IM notepad.exeзакрывает текстовый редактор Блокнот. - Для закрытия процесса по его уникальному номеру PID введите:
taskkill /PID 1237. - Для принудительного закрытия зависшего процесса (например, Проводника) введите:
taskkill /F /IM explorer.exe.
Команда chkdsk (Проверка и исправление ошибок диска)
Команда chkdsk (Check Disk) сканирует разделы накопителей на предмет логических ошибок и повреждённых секторов.
- Пример проверки диска
C:с исправлением найденных ошибок:chkdsk C: /f. - Для поиска повреждённых секторов и восстановления уцелевшей информации введите:
chkdsk C: /r. - Для принудительного размонтирования тома перед началом проверки используйте ключ:
chkdsk C: /x.
Примечание: Сканирование диска с ключом /r требует выполнения глубокого анализа секторов и может занять несколько часов в зависимости от объёма накопителя.
Команда sfc /scannow (Сканирование системных файлов)
Команда sfc /scannow (System File Checker) производит полную проверку целостности защищённых системных файлов Windows и автоматически восстанавливает повреждённые копии из хранилища компонентов.
- Пример использования: введите
sfc /scannowв консоли, запущенной от имени администратора.
Вспомогательные и дополнительные команды
Команда cls (Очистка экрана консоли)
Команда cls (Clear Screen) полностью очищает рабочее окно командной строки от ранее выведенного текста.
- Пример использования: введите
clsи нажмите Enter.
Команда help (Вызов справки по командам)
Команда help предоставляет встроенную документацию по использованию различных команд.
- Для вывода списка всех поддерживаемых консольных утилит введите:
help. - Для получения подробного описания синтаксиса конкретной команды введите:
help dir.
Команда exit (Закрытие командной строки)
Команда exit завершает текущий сеанс командного интерпретатора и закрывает окно приложения.
- Пример использования: введите
exit.
Команда winget (Управление пакетами приложений)
Команда winget представляет собой встроенный диспетчер пакетов Windows, позволяющий быстро находить, устанавливать и обновлять сторонний софт.
- Поиск доступных приложений:
winget search firefox. - Установка программы из официального репозитория:
winget install «Mozilla Firefox». - Обновление установленного программного обеспечения до актуальной версии:
winget upgrade «Mozilla Firefox». - Удаление программы из системы:
winget uninstall «Mozilla Firefox». - Пример использования:
winget upgrade --allдля автоматического обновления всех установленных пакетов.
Команда sudo (Запуск с правами суперпользователя)
Команда sudo позволяет выполнять отдельные команды с повышенными привилегиями администратора без необходимости открывать новое окно консоли.
- Пример использования:
sudo del file.txt.
Примечание: В Windows 11 данная функция по умолчанию отключена. Для её активации перейдите в меню «Параметры» → «Система» → «Дополнительно» и включите переключатель «Включить sudo».
Командная строка Windows 11 представляет собой мощное средство администрирования, предоставляющее расширенные возможности по управлению операционной системой. Изучение и регулярное применение этих 20 базовых команд позволит значительно повысить общую эффективность работы за компьютером, гибко настраивать систему и своевременно решать возникающие технические сбои.