Ctrl+ Cnon sempre funziona per interrompere il processo corrente (ad esempio, se quel processo è occupato in determinate operazioni di rete). In tal caso, vedi solo "^ C" con il cursore e non puoi fare molto altro.
Qual è il modo più semplice per costringere quel processo a morire ora senza perdere il mio terminale?
Riepilogo delle risposte: di
solito, è possibile Ctrl+ Zmettere in pausa il processo, quindi fare kill -9 _process-pid_
, dove si trova il pid del processo con ps e altri strumenti. Su Bash (e possibilmente su altre shell), puoi fare kill -9 %1
(o '% N' in generale) che è più facile. Se Ctrl+ Znon funziona, dovrai aprire un altro terminale e uccidere da lì.
screen
sarebbe una possibile soluzione, che consente di creare una nuova finestra ekill
il processo da lì.