CtrlO + Cnem sempre funciona para eliminar o processo atual (por exemplo, se esse processo estiver ocupado em determinadas operações de rede). Nesse caso, você apenas vê "^ C" pelo seu cursor e não pode fazer muito mais.
Qual é a maneira mais fácil de forçar esse processo a morrer agora sem perder meu terminal?
Resumo das respostas:
Normalmente, você pode Ctrl+ Zcolocar o processo em suspensão e, em seguida kill -9 _process-pid_
, fazer , onde encontra o pid do processo com o ps e outras ferramentas. No Bash (e possivelmente em outros shells), você pode fazer kill -9 %1
(ou '% N' em geral) o que é mais fácil. Se o Ctrl+ Znão funcionar, você terá que abrir outro terminal e matar a partir daí.
screen
seria uma solução possível, permitindo criar uma nova janela ekill
o processo a partir daí.