Как открыть командную строку
Существует несколько способов открыть CMD в Windows 10 и 11:
Способ 1 — через поиск Windows
Нажмите клавишу Win, введите cmd или командная строка. Нажмите Enter для открытия.
Способ 2 — через меню Win+X
Нажмите Win + X и выберите «Терминал» или «Командная строка».
Способ 3 — через «Выполнить»
Нажмите Win + R, введите cmd и нажмите Enter.
Чтобы открыть CMD с правами администратора — нажмите Win, введите «cmd», кликните правой кнопкой на «Командная строка» и выберите «Запустить от имени администратора». Многие системные команды требуют прав администратора.
Навигация по файловой системе
Просмотр содержимого папки — dir
Команда dir показывает список файлов и папок в текущем каталоге.
C:\Users\User> dir // Список файлов в текущей папке C:\Users\User> dir /w // Компактный вид C:\Users\User> dir /s *.txt // Найти все .txt файлы в папке и подпапках
Смена папки — cd
Команда cd (Change Directory) позволяет перемещаться между папками.
C:\> cd Users\User\Documents // Перейти в указанную папку C:\Users\User\Documents> cd .. // Вернуться на уровень выше C:\Users\User> cd / // Перейти в корень диска C: C:\> d: // Переключиться на диск D:
Работа с файлами и папками
Создание папки — mkdir / md
C:\> mkdir MyFolder // Создать папку MyFolder C:\> mkdir Projects\Web\Site // Создать вложенные папки сразу
Удаление — del и rd
C:\> del file.txt // Удалить файл C:\> del *.log // Удалить все .log файлы C:\> rd /s /q MyFolder // Удалить папку со всем содержимым
Команда del удаляет файлы без возможности восстановления через корзину. Будьте внимательны, особенно при использовании маски *.*.
Копирование и перемещение
C:\> copy file.txt D:\Backup\file.txt // Копировать файл C:\> xcopy C:\Projects D:\Backup\Projects /e /i // Копировать папку с содержимым C:\> move file.txt D:\Docs\file.txt // Переместить файл C:\> ren old-name.txt new-name.txt // Переименовать файл
Полезные команды
| Команда | Описание | Пример |
|---|---|---|
cls |
Очистить экран | cls |
echo |
Вывести текст | echo Hello World |
type |
Показать содержимое файла | type readme.txt |
help |
Справка по команде | help dir |
where |
Найти расположение программы | where python |
tree |
Структура папок в виде дерева | tree C:\Projects |
systeminfo |
Информация о системе | systeminfo |
date / time |
Показать/изменить дату и время | date /t |
Горячие клавиши CMD
| Клавиши | Действие |
|---|---|
↑ / ↓ | Листать историю команд |
Tab | Автодополнение имён файлов |
Ctrl + C | Прервать выполнение команды |
Ctrl + A | Выделить весь текст |
F7 | История команд (список) |
Ctrl + Z | Символ конца файла (EOF) |
Alt + Enter | Полноэкранный режим |
Перенаправление вывода
C:\> dir > output.txt // Сохранить вывод dir в файл C:\> dir >> output.txt // Добавить вывод в конец файла C:\> dir | find ".exe" // Передать вывод другой команде (pipe) C:\> netstat -an | findstr ":80" // Найти строки с :80 в выводе netstat
Добавьте > NUL в конец команды, чтобы подавить её вывод. Это удобно в скриптах.