Ctrl+ Cне завжди працює для вбивства поточного процесу (наприклад, якщо цей процес зайнятий у певних мережевих операціях). У такому випадку ви просто бачите курсор "^ C" і нічого іншого не можете зробити.
Який найпростіший спосіб змусити цей процес вмирати зараз, не втрачаючи терміналу?
Короткий зміст відповідей:
Зазвичай ви можете Ctrl+ Zувімкнути процес сну, а потім зробити kill -9 _process-pid_, де ви знайдете пид процесу з ps та іншими інструментами. На Bash (і, можливо, інші оболонки) ви можете зробити kill -9 %1(або "% N" взагалі), що простіше. Якщо Ctrl+ Zне працює, вам доведеться відкрити інший термінал і вбити звідти.
screenбуло б можливим рішенням, що дозволить вам створити нове вікно таkillпроцес звідти.