Win+R
cmd.exe
powershell
sysdm.cpl
bash
sudo htop
chmod +x
systemctl
zsh
open -a
brew install
pbcopy

Добро пожаловать в WinCommands!

Быстрый интерактивный справочник системных команд, горячих клавиш и консольных скриптов для всех популярных операционных систем.

Команды «Выполнить» (Win + R)

Нажмите на любую карточку, чтобы скопировать команду.

Управление компьютером

Общая консоль администрирования

compmgmt.msc

Диспетчер устройств

Управление железом и драйверами

devmgmt.msc

Управление дисками

Разметка, форматирование, сжатие томов

diskmgmt.msc

Службы Windows

Управление фоновыми службами

services.msc

Просмотр событий

Системные логи и журналы ошибок

eventvwr.msc

Панель управления

Классическая панель управления Windows

control

Редактор реестра

Низкоуровневые настройки ОС

regedit

Групповая политика

Настройка политик безопасности (Pro/Enterprise)

gpedit.msc

Свойства системы

Имя компьютера, переменные среды, быстродействие

sysdm.cpl

Сетевые подключения

Управление сетевыми адаптерами

ncpa.cpl

Программы и компоненты

Удаление и изменение установленного ПО

appwiz.cpl

Конфигурация системы

Настройка автозагрузки и служб (MSConfig)

msconfig

Диспетчер задач

Окно мониторинга ресурсов и процессов

taskmgr

Очистка диска

Удаление временных файлов системы

cleanmgr

Учётные записи пользователей

Расширенное управление аккаунтами

netplwiz

Временные файлы пользователя

Быстрый переход в папку Temp залогиненного юзера

%temp%

Папка Автозагрузки

Открыть системный каталог ярлыков автозапуска

shell:startup

Монитор ресурсов

Детализированный анализ ЦП, Диска, Сети и Памяти

resmon

Диагностика DirectX

Сведения о видеокарте, экранах и звуковых устройствах

dxdiag

Экранная клавиатура

Быстрый запуск виртуальной клавиатуры

osk

Локальные группы и пользователи

Управление локальными учетными записями

lusrmgr.msc

Настройка производительности

Визуальные эффекты, виртуальная память (файл подкачки)

SystemPropertiesPerformance.exe

Управление сертификатами

Просмотр и импорт системных сертификатов пользователя

certmgr.msc

Планировщик заданий

Управление автозапуском скриптов и задач по расписанию

taskschd.msc

Редактор локальной политики

Групповые политики безопасности и ограничений

secpol.msc

Общие папки

Управление открытыми сетевыми ресурсами и сессиями

fsmgmt.msc

Свойства брандмауэра

Быстрый доступ к окну сетевого экрана

firewall.cpl

Настройка звука

Классическое окно аудиоустройств и микрофонов

mmsys.cpl

Системная информация

Полные сведения об оборудовании и драйверах

msinfo32

Диагностика оперативной памяти

Проверка RAM на ошибки при перезагрузке

mdsched.exe

Точки восстановления системы

Быстрый доступ к настройке защиты системы и точкам восстановления

SystemPropertiesProtection.exe

Удаленный рабочий стол (RDP)

Запуск клиента подключения к удаленному ПК

mstsc

Экранная лупа

Утилита масштабирования области экрана

magnify

Таблица символов

Просмотр и копирование специальных символов и редких шрифтов

charmap

Командная строка (CMD)

Нажмите на любую карточку, чтобы скопировать команду.

Проверка системных файлов

Сканирование и авто-восстановление целостности OS

sfc /scannow

Все параметры сети

Выводит IP, MAC, DNS и шлюзы всех адаптеров

ipconfig /all

Очистка кэша DNS

Сброс кэша имён DNS

ipconfig /flushdns

Проверка диска на ошибки

Сканирование и исправление секторов на C:

chkdsk C: /f /r

Активные сетевые соединения

Таблица открытых портов и соединений

netstat -ano

Трассировка маршрута

Проверка узлов на пути к серверу

tracert google.com

Завершение процесса

Принудительное закрытие программы по PID

taskkill /PID 1234 /F

Сброс Winsock и TCP/IP

Восстановление сетевых стеков

netsh winsock reset

Таблица маршрутизации

Просмотр и редактирование локальных маршрутов

route print

Ассоциации файлов

Посмотреть или изменить привязку расширений к программам

assoc

Завершить процесс по имени

Закрыть все процессы указанной программы

taskkill /IM chrome.exe /F

Принудительное обновление GPO

Мгновенно применить обновленные групповые политики

gpupdate /force

Показать всех пользователей

Вывести список локальных учетных записей

net user

Информация о системе

Подробный отчет обо всем железе, BIOS и сборке ОС

systeminfo

Сброс IP-адреса

Освободить текущий IP, полученный по DHCP

ipconfig /release

Запросить новый IP

Обновить сетевой адрес у DHCP-сервера

ipconfig /renew

Экспорт сохраненного Wi-Fi

Вывести открытый пароль от конкретной сети

netsh wlan show profile name="ИМЯ_СЕТИ" key=clear

Очистить таблицы ARP

Удалить кэш MAC-адресов локальной сети

arp -d *

Трассировка маршрута

Пошаговая проверка задержки до узла

tracert 8.8.8.8

Изменение прав доступа (ICACLS)

Сбросить и выдать права на папку

icacls "C:\Folder" /grant Everyone:F /T

Список запущенных процессов

Вывести полные имена и PID всех процессов

tasklist

Сброс стека TCP/IP

Полный сброс параметров IP-протокола

netsh int ip reset

Отчёт о состоянии батареи

Генерация подробного HTML-отчета об износе аккумулятора ноутбука

powercfg /batteryreport

Консольная утилита Diskpart

Низкоуровневая работа с разделами, флешками и дисками

diskpart

Сетевые шары и подключения

Просмотр всех расшаренных папок и ресурсов на ПК

net share

Очистка кэша NetBIOS

Перезагрузка и очистка таблицы имён NetBIOS

nbtstat -R

Анализ потерь пакетов (Pathping)

Комбинация ping и tracert с детальным анализом потерь на узлах

pathping 8.8.8.8

Экспорт списка драйверов

Вывод всех установленных сторонних драйверов в систему

driverquery /v

PowerShell

Нажмите на любую карточку, чтобы скопировать командлет.

Восстановление образа DISM

Восстанавливает поврежденное хранилище компонентов

DISM /Online /Cleanup-Image /RestoreHealth

Обновление всех программ Winget

Обновление установленного софта через пакетный менеджер

winget upgrade --all

Подробная информация об ПК

Данные обо всем аппаратном и программном обеспечении

Get-ComputerInfo

Удалить встроенные AppX приложения

Очистить стандартный софт Windows

Get-AppxPackage -AllUsers | Remove-AppxPackage

Экспорт драйверов системы

Создать бэкап всех установленных драйверов

Export-WindowsDriver -Online -Destination C:\DriversBackup

Получить список служб

Вывести все запущенные службы системы

Get-Service | Where-Object {$_.Status -eq "Running"}

Проверить доступность порта

Проверка TCP-соединения со сторонним сервером и портом

Test-NetConnection -ComputerName 8.8.8.8 -Port 53

Топ процессов по памяти

Вывести 5 наиболее прожорливых процессов

Get-Process | Sort-Object WorkingSet -Descending | Select-Object -First 5

Экспорт списка установленного ПО

Сохранить список всех программ в текстовый файл

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName | Out-File C:\apps.txt

Восстановление образа ОС

Сканирование и исправление хранилища компонентов DISM

Repair-WindowsImage -Online -RestoreHealth

Перезапуск сетевого адаптера

Быстрый сброс и включение Wi-Fi модуля

Restart-NetAdapter -Name "Wi-Fi"

Сбор информации об оборудовании

Показать серийный номер материнской платы

Get-CimInstance -ClassName Win32_BaseBoard | Select-Object SerialNumber, Product

Очистить корзину без вопросов

Мгновенное удаление всех файлов из корзины

Clear-RecycleBin -Force

Замер времени выполнения команды

Проверить скорость работы скрипта или запроса

Measure-Command { Get-ChildItem -Path C:\Windows -Recurse }

Поиск больших файлов

Найти файлы на диске C больше 1 гигабайта

Get-ChildItem -Path C:\ -Recurse -ErrorAction SilentlyContinue | Where-Object {$_.Length -gt 1GB}

Просмотр политик выполнения

Узнать текущий уровень разрешений для запуска скриптов

Get-ExecutionPolicy

Разрешить запуск скриптов

Включить возможность выполнения сторонних .ps1 файлов

Set-ExecutionPolicy RemoteSigned

Экспорт списка процессов в CSV

Сохранить топ процессов по использованию RAM

Get-Process | Sort-Object WorkingSet -Descending | Export-Csv -Path "processes.csv"

Тест сетевого порта (Telnet аналог)

Проверить доступность конкретного порта на сервере

Test-NetConnection -ComputerName google.com -Port 443

Скачивание файла из сети

Загрузка файла по ссылке прямо через PowerShell

Invoke-WebRequest -Uri "https://site.com/file.zip" -OutFile "file.zip"

Показать открытые порты и процессы

Расширенный аналог netstat с деталями

Get-NetTCPConnection | Select-Object LocalAddress, LocalPort, RemoteAddress, RemotePort, State, OwningProcess

Полная инфо о железе (WMI)

Получение точной модели материнской платы

Get-WmiObject win32_baseboard | Select-Object Manufacturer, Product, SerialNumber

Информация об оперативной памяти

Получение объёма, скорости и производителя планок RAM

Get-CimInstance Win32_PhysicalMemory | Select-Object Manufacturer, Capacity, Speed

Проверка состояния дисков (Health)

Опрос SMART через PowerShell для проверки здоровья накопителей

Get-PhysicalDisk | Select-Object DeviceId, FriendlyName, OperationalStatus, HealthStatus

Горячие клавиши Windows

Параметры дисплея / Проектор

Быстрое переключение режимов 2-х мониторов

Win + P

Быстрое меню администрирования

Контекстное меню кнопки Пуск

Win + X

Свернуть все окна

Мгновенный переход на Рабочий стол

Win + D

Диспетчер задач

Прямой вызов окна диспетчера

Ctrl + Shift + Esc

Заблокировать ПК

Быстрая блокировка сеанса пользователя

Win + L

История буфера обмена

Открыть панель со всеми скопированными текстами

Win + V

Скриншот области экрана

Инструмент «Ножницы» для снимка фрагмента

Win + Shift + S

Новый виртуальный рабочий стол

Создать дополнительное пространство для окон

Win + Ctrl + D

Быстрый вызов «Параметров»

Открыть системные настройки Windows 10/11

Win + I

Переключение виртуальных столов

Быстрый переход на соседний рабочий стол

Win + Ctrl + ← / →

Прикрепить окно к краю

Развернуть текущую программу на пол-экрана

Win + ← / →

Закрыть виртуальный стол

Удалить текущий активный стол

Win + Ctrl + F4

Перезапуск видеодрайвера

Сброс графического стека при зависаниях и черном экране

Win + Ctrl + Shift + B

Открыть «Этот компьютер»

Запустить проводник сразу в корне дисков

Win + E

Быстрые действия / Уведомления

Открыть боковую панель Windows 10/11

Win + A

Представление задач

Просмотр всех открытых окон и виртуальных столов

Win + Tab

Запуск эмодзи и символов

Панель ввода смайлов, гифок и специальных знаков

Win + . (точка)

Linux: Bash

Обновление пакетов

Обновить список пакетов и систему

sudo apt update && sudo apt upgrade -y

Свободное место на дисках

Информация о разделах накопителей

df -h

Размер текущей папки

Подсчитать объем файлов в директории

du -sh *

Выдать полные права (777)

Разрешить чтение/запись/выполнение всем

chmod -R 777 /path/to/dir

Сменить владельца папки

Передать права пользователю и группе

chown -R user:group /path/to/dir

Поиск файлов по имени

Найти файл в текущей и вложенных папках

find . -name "filename.txt"

Мониторинг сети в реальном времени

Утилита отображения загрузки сетевых интерфейсов

sudo nload

Просмотр открытых файлов и портов

Список процессов, удерживающих файлы или соединения

sudo lsof -i :80

Мониторинг дискового ввода/вывода

Просмотр нагрузки на накопители (чтение/запись)

sudo iotop

Тест скорости и потерь сети

Продвинутая комбинация ping и traceroute

mtr 8.8.8.8

Мониторинг процесса по имени

Динамический просмотр конкретного процесса

top -p $(pgrep -d',' nginx)

Поиск текста в файлах

Рекурсивный поиск строки во всех файлах каталога

grep -rnw '/path/to/somewhere/' -e 'pattern'

Следить за логом в реальном времени

Выводить новые строки из файла логов по мере появления

tail -f /var/log/syslog

Рекурсивное удаление папки

Принудительно удалить папку со всем содержимым

rm -rf /path/to/directory

Архивация папки в tar.gz

Сжать каталог в архив с максимальным сжатием

tar -czvf archive.tar.gz /path/to/folder

Распаковка tar.gz

Извлечь все файлы из архива в текущую папку

tar -xzvf archive.tar.gz

Поиск процесса по имени

Найти идентификаторы (PID) всех запущенных копий

pgrep -l process_name

Принудительно завершить процесс

Жесткая остановка процесса (SIGKILL)

kill -9 PID

Создать символьную ссылку

Создать яpлык на файл или директорию

ln -s /path/to/target /path/to/link

Изменение прав доступа (Chmod)

Выдать исполняемые права на файл

chmod +x script.sh

Изменение владельца (Chown)

Сменить владельца и группу для файла/папки

sudo chown -R user:group /path/to/target

Поиск файлов по имени

Найти файлы в директории без учета регистра

find /path/to/search -iname "*.txt"

Поиск текста в файлах (Grep)

Найти строку текста во всех файлах каталога

grep -rnw '/path/to/somewhere/' -e 'pattern'

Мониторинг ресурсов (htop)

Интерактивный менеджер процессов в терминале

htop

Сделать фоновый процесс (Nohup)

Запустить скрипт так, чтобы он не закрылся при выходе

nohup python3 script.py &

Поиск файлов по имени

Поиск файлов по всей системе начиная с корневого каталога

find / -name "filename.txt" 2>/dev/null

Изменение прав доступа

Рекурсивная установка прав на папки и файлы

chmod -R 755 /path/to/folder

Просмотр открытых портов

Список слушающих портов и процессов

sudo ss -tulnp

Просмотр логов системы

Чтение системного журнала journalctl

sudo journalctl -xe -u service_name

Скачивание файла по HTTP

Загрузка с сервера в консоли

curl -O https://example.com/file.zip

Анализ открытых портов (ss)

Быстрый просмотр слушающих TCP/UDP портов

sudo ss -tulpn

Просмотр сетевых интерфесов

Вывести IP-адреса, MAC и статус сетевых карт

ip a

Проверить правила фаервола UFW

Статус и список разрешенных портов в Ubuntu/Debian

sudo ufw status verbose

Мониторинг дисковой оперативной памяти

Детализация использования RAM и Swap в мегабайтах

free -m -h

Проверка DNS через nslookup

Узнать IP-адрес домена через системный DNS

nslookup domain.com

Логи службы в реальном времени

Непрерывный вывод новых записей из journalctl

sudo journalctl -u service_name -f

Управление службами (Systemctl)

Проверить текущий статус системного домена/сервиса

sudo systemctl status service_name

Запуск/Перезапуск службы

Перезапустить сервис после изменения конфигурации

sudo systemctl restart service_name

Добавить службу в автозагрузку

Включить автоматический старт при загрузке OS

sudo systemctl enable --now service_name

Проверить внешнее подключение (Ping)

Отправить 4 ICMP пакета на узел

ping -c 4 8.8.8.8

Диагностика DNS (Dig)

Детальная информация о DNS-записях домена

dig domain.com ANY

Маршрутизация сети

Показать таблицы маршрутизации ядра

ip route show

Сетевой сканер (Nmap)

Быстрое сканирование открытых портов хоста

nmap -F 192.168.1.1

Загрузка фаервола (UFW)

Открыть входящий TCP-порт в брандмауэре

sudo ufw allow 80/tcp

Мониторинг процесса в реальном времени

Современный интерактивный просмотрщик процессов (аналог top)

htop

Просмотр слушающих портов

Вывод всех открытых сетевых портов и процессов (ss)

ss -tulpn

Проверка свободной оперативной памяти

Вывод объёма RAM в удобном формате (МБ/ГБ)

free -h

Информация о блочных устройствах

Дерево всех дисков, разделов и точек монтирования

lsblk

Прервать процесс

Отправить сигнал SIGINT для остановки текущей команды

Ctrl + C

Отправить процесс в фон

Приостановить команду и передать в background (SIGTSTP)

Ctrl + Z

Очистить экран

Быстрая очистка вывода терминала (эквивалент clear)

Ctrl + L

Поиск по истории команд

Интерактивный обратный поиск по ранее введенным скриптам

Ctrl + R

Выход / Конец файла (EOF)

Завершить текущую сессию терминала или закрыть ввод

Ctrl + D

Удалить строку до начала

Стереть всё, что написано слева от курсора

Ctrl + U

Удалить слово слева

Стереть последнее введенное слово

Ctrl + W

Перейти в начало строки

Быстро переместить курсор в самое начало

Ctrl + A

Перейти в конец строки

Быстро переместить курсор в самый конец

Ctrl + E

Удалить от курсора до конца строки

Стереть всю правую часть текущей введенной команды

Ctrl + K

Вставить удаленный текст

Вставить текст, удаленный комбинациями Ctrl+U, Ctrl+K или Ctrl+W

Ctrl + Y

Поменять буквы местами

Поменять местами символ под курсором и предыдущий

Ctrl + T

Переместить курсор на слово назад

Перепрыгнуть влево на одно слово

Alt + B

Вставить из буфера в терминал

Стандартная вставка скопированного текста

Ctrl + Shift + V

Вставить последнюю переменную/аргумент

Быстрый подстановщик последнего аргумента предыдущей команды

Alt + .

Показать скрытые файлы

Включить отображение в Finder

defaults write com.apple.finder AppleShowAllFiles YES && killall Finder

Скрыть скрытые файлы

Вернуть стандартный вид Finder

defaults write com.apple.finder AppleShowAllFiles NO && killall Finder

Установка пакета (Homebrew)

Менеджер пакетов для macOS

brew install package_name

Запретить спящий режим

Утилита Caffeinate для поддержания работы

caffeinate -u -t 3600

Запретить спящий режим

Утилита caffeinate для предотвращения сна во время работы

caffeinate -i

Измерить скорость сети через сетевой порт

Информация о статусе и скорости Wi-Fi подключения

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I

Удаление изоляции приложений

Снять ошибку «Программа повреждена» для загруженного ПО

sudo xattr -rd com.apple.quarantine /Applications/AppName.app

Очистить оперативный кэш

Принудительно очистить системную память (purge)

sudo purge

Перезапустить рабочий стол и Dock

Сбросить и перезапустить нижнюю панель Dock

killall Dock

Показать свободный диск

Вывести объём свободного места на накопителях

df -h

Очистка кэша DNS в macOS

Сбросить локальный резолвер имен в системы

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Управление Homebrew

Обновить все установленные пакеты brew

brew update && brew upgrade

Проверка аккумулятора

Детальные сведения о состоянии батареи и циклах

pmset -g batt

Сброс DNS-кэша в macOS

Очистка локального кэша сопоставления имён и IP

sudo killall -HUP mDNSResponder

Просмотр скрытых файлов в Finder

Включение отображения всех скрытых системных файлов

defaults write com.apple.finder AppleShowAllFiles -bool true && killall Finder

Скрыть скрытые файлы в Finder

Возврат стандартного отображения файлов

defaults write com.apple.finder AppleShowAllFiles -bool false && killall Finder

Удаление файлов .DS_Store

Рекурсивное удаление служебных файлов Finder из папки

find . -name '.DS_Store' -type f -delete

Проверка архитектуры процессора

Определение типа процессора (Intel или Apple Silicon M1/M2/M3)

uname -m

Скриншот всего экрана

Быстро сохранить полный снимок экрана в файл

Cmd + Shift + 3

Принудительное закрытие окна

Закрыть активное приложение (Force Quit)

Cmd + Option + Esc

Скрыть активное окно

Мгновенно спрятать текущее приложение

Cmd + H

Быстрый просмотр (Quick Look)

Предпросмотр выделенного файла без открытия

Пробел

Скриншот области или окна

Открыть инструмент выделения фрагмента экрана

Cmd + Shift + 4

Поиск Spotlight

Быстрый запуск программ, файлов и вычислений

Cmd + Пробел

Загрузить папки / Выбросить диск

Перейти в папку приложений в Finder

Cmd + Shift + A

Переключение между окнами программы

Перейти на другое окно того же активного приложения

Cmd + `

Мгновенная блокировка экрана

Заблокировать сессию без ухода в спящий режим

Cmd + Ctrl + Q

Удалить файл мимо корзины

Безвозвратное удаление выделенного файла в Finder

Cmd + Option + Delete

Скрыть все остальные окна

Оставить на экране только текущую программу

Cmd + Option + H

Меню записи экрана и скриншотов

Панель управления снимками и видеозаписью

Cmd + Shift + 5

Принудительное закрытие окна

Мгновенно закрыть активную программу

Cmd + Q

Переключение между приложениями

Быстрая смена активных окон

Cmd + Tab

Новая вкладка

Открыть новую вкладку в Finder или браузере

Cmd + T

Показать/скрыть скрытые файлы в Finder

Быстрое переключение отображения скрытых файлов в окне

Cmd + Shift + . (точка)
Скопировано в буфер обмена!