Kaip priverstinai nužudyti procesą GNU / Linux
Paskelbta: 2025 m. vasario 15 d. 21:44:26 UTC
Šiame straipsnyje paaiškinama, kaip atpažinti pakabinimo procesą ir priverstinai jį nužudyti Ubuntu.
How to Force Kill a Process in GNU/Linux
Informacija šiame įraše yra pagrįsta Ubuntu 20.04. Jis gali galioti arba negalioja kitoms versijoms.
Retkarčiais turite pakabinimo procesą, kuris dėl kokių nors priežasčių nesibaigia. Paskutinį kartą tai atsitiko su VLC medijos leistuvu, bet taip nutiko ir su kitomis programomis.
Deja (ar laimei?) taip nutinka ne taip dažnai, kad kiekvieną kartą prisiminčiau, ką su tuo daryti, todėl nusprendžiau parašyti šį nedidelį vadovą.
Pirmiausia turite rasti proceso ID (PID). Jei procesas vykdomas iš komandinės eilutės programos, paprastai galite ieškoti jos vykdomojo pavadinimo, tačiau jei tai darbalaukio programa, ne visada gali būti aišku, koks yra vykdomojo failo pavadinimas, todėl gali tekti šiek tiek ištirti.
Mano atveju tai buvo VLC, o tai buvo pakankamai akivaizdu.
Norėdami gauti PID, turite įvesti:
Kuris parodys bet kokį veikiantį procesą, kurio pavadinime yra „vlc“.
Tada rastame PID turite paleisti komandą kill -9 su root teisėmis:
(pakeiskite "PID" numeriu, rastu pirmoje komandoje)
Ir tiek :-)