Sådan tvinges til at dræbe en proces i GNU/Linux
Udgivet: 15. februar 2025 kl. 21.43.42 UTC
Denne artikel forklarer, hvordan man identificerer en hængende proces og slår den ihjel i Ubuntu.
How to Force Kill a Process in GNU/Linux
Oplysningerne i dette indlæg er baseret på Ubuntu 20.04. Det er muligvis ikke gyldigt for andre versioner.
Nu og da har du en hængende proces, der bare ikke stopper af en eller anden grund. Sidst det skete for mig var med VLC-medieafspilleren, men det er også sket med andre programmer.
Desværre (eller heldigvis?) sker det ikke ofte nok til, at jeg rent faktisk kan huske, hvad jeg skal gøre ved det hver gang, så jeg besluttede at skrive denne lille guide.
Først skal du finde proces-id'et (PID) for processen. Hvis processen er fra et kommandolinjeprogram, kan du normalt søge efter dets eksekverbare navn, men hvis det er et skrivebordsprogram, er det måske ikke altid indlysende, hvad navnet på den eksekverbare er, så du skal muligvis lave lidt research.
I mit tilfælde var det vlc, hvilket dog var indlysende nok.
For at få PID'et skal du indtaste:
Hvilket vil vise dig enhver kørende proces med "vlc" i navnet.
Så skal du køre kommandoen kill -9 med root-privilegier på den PID, du fandt:
(erstat "PID" med nummeret fundet med den første kommando)
Og det er det :-)