Некоторые консольные команды, которые используются для управления процессами в операционных системах, в зависимости от системы могут отличаться.
В Linux для управления процессами применяют, например, такие команды:
- top — отображает список процессов и их характеристики, такие как использование CPU и памяти. 1
- ps — выводит список текущих запущенных процессов с их идентификаторами (PID). 1
- kill — отправляет сигнал процессу для его завершения. 1
- pkill — отправляет сигнал процессам по их имени или другим атрибутам. 1
- htop — интерактивная утилита мониторинга процессов, которая позволяет видеть дополнительную информацию и управлять процессами. 1
- killall — завершает все процессы с указанным именем. 1
- renice — изменяет приоритет процесса в реальном времени. 1
- nice — запускает процесс с более низким приоритетом. 1
- pgrep — выводит идентификаторы процессов, соответствующие указанной строке. 1
- lsof — выводит открытые файлы и сетевые соединения для всех процессов на системе. 1
В Windows для управления процессами используют, например, такие команды:
- sc — управляет службами Windows. 3
- schtasks — управляет планировщиком задач. 3
- start — запускает программу или команду в новом окне. 3
- wmic — взаимодействует с системой через Windows Management Instrumentation, например, показывает список процессов. 3
- shutdown — выключает, перезагружает или завершает работу системы. 3
- taskkill — завершает процесс по его PID или имени. 3