Как да принудите да убиете процес в GNU/Linux
Публикувано: 15 февруари 2025 г. в 21:43:40 ч. UTC
Последна актуализация: 12 януари 2026 г. в 8:48:37 ч. UTC
Тази статия обяснява как да идентифицирате замръзнал процес и да го прекратите насилствено в Ubuntu.
How to Force Kill a Process in GNU/Linux
Информацията в тази публикация е базирана на Ubuntu 20.04. Тя може да е валидна или да не е валидна за други версии.
От време на време се случва процес на замръзване, който просто не спира по някаква причина. Последният път, когато това ми се случи, беше с VLC media player, но се е случвало и с други програми.
За съжаление (или за щастие?) това не се случва достатъчно често, за да си спомням какво да правя всеки път, затова реших да напиша това малко ръководство.
Първо, трябва да намерите идентификатора на процеса (PID). Ако процесът е от програма от командния ред, обикновено можете да търсите името на изпълнимия му файл, но ако е настолна програма, може да не е очевидно какво е името на изпълнимия файл, така че може да се наложи да направите малко проучване.
В моя случай беше vlc, което беше достатъчно очевидно.
За да получите PID, трябва да въведете:
Което ще ви покаже всеки работещ процес с "vlc" в името.
След това трябва да изпълните командата kill -9 с root права за намерения от вас PID:
(заменете „PID“ с числото, намерено с първата команда)
И това е всичко :-)
