Ich bin ein langes Programm in einem Remote-Computer ausgeführt, und ich möchte es beenden, aber mein Problem ist, dass wenn ich den Befehl kill dann das Programm ohne Speichern der Ergebnisse beendet wird . Normalerweise verwende ich ctrl c, um das Programm zu beenden, und in diesem Fall speichert das Programm die Ergebnisse, aber im Moment bin ich nicht in der Maschine, die die Sitzung ausführt, so dass ich ctrl c nicht tun kann.Äquivalent von Strg c in Befehl zum Abbrechen eines Programms
Meine Frage ist: Gibt es eine Möglichkeit, in einer entfernten Weise das Äquivalent von Ctrl c? Zu tun.
Wie finde ich die processPID heraus? Ich benutze eine Web-Shell, um Ping auf meinem Router zu testen und dann kann ich den Prozess nicht beenden ... –
@AeroWang können Sie eine Prozesssuche für 'Ping' wie folgt ausführen:' ps aux | grep "ping" ', die erste Zahl in der Spalte ist die PID. – adrianTNT
Leider würde die Ping Stdout Info den menschlichen Input überwältigen. @adrianTNT –