Cosa fare quando Ctrl + C non riesce ad uccidere un processo?
Ctrl + C non sempre funziona per uccidere il processo corrente (per esempio, se quel processo è occupato in alcune operazioni di rete). In questo caso, basta vedere “^C” vicino al cursore e non si può fare molto altro.
Qual è il modo più semplice per forzare quel processo a morire ora senza perdere il mio terminale?
Riepilogo delle risposte: Di solito, si può Ctrl + Z per mettere il processo a dormire, e poi fare kill -9 _process-pid_
, dove si trova il pid del processo con ps e altri strumenti. Su Bash (ed eventualmente altri gusci), si può fare kill -9 %1
(o ‘%N’ in generale) che è più facile. Se Ctrl + Z non funziona, dovrete aprire un altro terminale e kill da lì.