Verwenden Sie das Dienstprogramm screen , um einen beliebigen Prozess vom Terminal aus zu starten, sodass Sie von jedem anderen Terminal aus auf denselben Prozess zugreifen können, entweder lokal oder remote. Zum Beispiel:
screen -dR test
und drücken Sie Enter , Sie erhalten die Shell innerhalb des Bildschirms. screen -x test
in den vorhandenen Bildschirm.
Jetzt sollten Sie in der Lage sein, den Prozess auf dem ersten Terminal zu sehen, und wird die volle Kontrolle über diesen Prozess haben.
Sie können mehr über das Bildschirm-Dienstprogramm untersuchen ... Es ist ein sehr nützliches Werkzeug für jeden Systemadministrator.
Ich hoffe, der obige Tipp wird Ihnen helfen.
Sprechen wir SSH? Wenn so ...
SSH in den Host, auf dem der Prozess ausgeführt wird:
ssh Benutzer @ Host
Dann zu Ansicht Prozesse, die auf dem Host-Typ laufen:
ps aux | weniger
Verstärkungskontrolle? Ich bin mir nicht sicher, was das bedeutet, aber ich lese einige einfache Befehle auf.
Prozesse nach "userName" anzeigen
ps -u Benutzername
Nachschlagen Prozess
pgrep firefox
Töte einen Prozess
Beispiel:
pidof firefox
Ausgabe: (Ihre Nummer wird anders sein.)
2786
Jetzt der Kill:
kill 2786
Erweitert
zeigt laufende Prozesse als Baum.
pstree
Könnte interessiert sein, in oben nachzuschauen
oben