See on tegelikult suhteliselt hõlpsasti lahendatav probleem. Seda saab teha mitmel viisil. Teil on näiteks võimalik tuvastada programmi PID, mis lakkas reageerimast, ning seejärel programm käsuga kill tappa, või kasutada tööriista xkill või mõnda graafilist tööriista, mis näitab protsessipuud.
Kui mingi programm või rakendus enam ei reageeri, tuleks kõigepealt selgitada selle PID ehk protsessi ID. Selleks andke konsoolil järgmine käsk: ps aux | grep mozilla-firefox-bin (eeldusel, et reageerimisvõimetuks muutus Firefox). Seejärel näete umbes alljärgnevat pilti, mis muu hulgas annab teada, et Firefoxi käivitas peter ja et selle PID on 3505
.
peter 3505 1.7 5.0 82208 25804 ? Sl 09:30 0:01 /usr/lib/mozilla-firefox-1.0.6/mozilla-firefox-bin
Nüüd, kus valesti käituva programmi PID on teada, andke selle tapmiseks käsk kill. See käib nii: kill -9 3505. Ja ongi kõik! Firefoxi protsess tapetakse. Pange tähele, et seda tuleks kasutada ainult siis, kui programm enam üldse ei reageeri. Ärge kasutage seda rakenduste tavaliseks sulgemiseks.
Õigupoolest saatsime eelneva käsuga signaali KILL
protsessile numbriga 3505
. Käsk kill tunnustab lisaks signaalile KILL
muidki signaale, andes Teile üsna suured võimalused oma protsesse juhtida. Täpsemalt räägib sellest kill(1).