Ctrl+ Cfunktioniert nicht immer, um den aktuellen Prozess abzubrechen (zum Beispiel, wenn dieser Prozess bei bestimmten Netzwerkoperationen beschäftigt ist). In diesem Fall sehen Sie nur "^ C" an Ihrem Cursor und können sonst nicht viel tun.
Was ist der einfachste Weg, um diesen Prozess zum Abbruch zu zwingen, ohne mein Terminal zu verlieren?
Zusammenfassung der Antworten:
Normalerweise können Sie Ctrl+ Zden Prozess in den Ruhezustand versetzen und dann tun kill -9 _process-pid_
, wo Sie die pid des Prozesses mit ps und anderen Tools finden. Auf Bash (und möglicherweise anderen Shells) können Sie kill -9 %1
(oder '% N' im Allgemeinen) das einfacher machen. Wenn Ctrl+ Znicht funktioniert, werden Sie einen anderen Terminal und öffnen Sie müssen töten von dort.
screen
wäre eine mögliche Lösung, mit der Sie ein neues Fenster erstellen undkill
den Vorgang von dort aus starten können.