Ctrl+ Cnie zawsze działa w celu zabicia bieżącego procesu (na przykład, jeśli proces ten jest zajęty w niektórych operacjach sieciowych). W takim przypadku po prostu widzisz „^ C” za kursorem i nie możesz zrobić wiele więcej.
Jak najłatwiej zmusić ten proces do śmierci teraz bez utraty terminala?
Podsumowanie odpowiedzi:
Zazwyczaj możesz Ctrl+ Zuśpić proces, a następnie zrobić kill -9 _process-pid_
, gdy znajdziesz pid procesu za pomocą ps i innych narzędzi. W Bash (i ewentualnie innych powłokach) możesz zrobić kill -9 %1
(lub ogólnie „% N”), co jest łatwiejsze. Jeśli Ctrl+ Znie działa, będziesz musiał otworzyć inny terminal i zabić stamtąd.
screen
byłoby możliwym rozwiązaniem, umożliwiającym utworzenie nowego okna ikill
stamtąd proces.