Was ist zu tun, wenn Strg + C einen Prozess nicht beenden kann?
Strg + C funktioniert nicht immer, um den aktuellen Prozess zu beenden (z.B. wenn dieser Prozess bei bestimmten Netzwerkoperationen beschäftigt ist). In diesem Fall sehen Sie nur “^C” am Cursor und können nicht viel mehr tun.
Wie kann ich am einfachsten erzwingen, dass dieser Prozess jetzt stirbt, ohne mein Terminal zu verlieren?
Zusammenfassung der Antworten: Normalerweise können Sie Strg + Z drücken, um den Prozess in den Ruhezustand zu versetzen, und dann kill -9 _process-pid_
ausführen, wo Sie die Pid des Prozesses mit ps und anderen Werkzeugen finden. Auf Bash (und möglicherweise anderen Shells) können Sie kill -9 %1
(oder ‘%N’ im Allgemeinen) tun, was einfacher ist. Wenn Strg + Z nicht funktioniert, müssen Sie ein anderes Terminal öffnen und von dort aus killen.