Ich habe versehentlich mein telnet
„gestoppt“. Prozess. Jetzt kann ich weder „zurückwechseln“ noch kann ich es beenden (es reagiert nicht auf kill 92929
, wobei 92929 die Prozess-ID ist.)
Meine Frage ist also, wenn Sie einen angehaltenen Prozess in der Linux-Befehlszeile haben, wie wechseln Sie wieder hinein oder beenden ihn, ohne auf kill -9
zurückgreifen zu müssen ?
Akzeptierte Antwort:
Der einfachste Weg ist, fg
auszuführen um es in den Vordergrund zu bringen:
$ help fg
fg: fg [job_spec]
Move job to the foreground.
Place the job identified by JOB_SPEC in the foreground, making it the
current job. If JOB_SPEC is not present, the shell's notion of the
current job is used.
Exit Status:
Status of command placed in foreground, or failure if an error occurs.
Alternativ können Sie bg
ausführen um es im Hintergrund fortzusetzen:
$ help bg
bg: bg [job_spec ...]
Move jobs to the background.
Place the jobs identified by each JOB_SPEC in the background, as if they
had been started with `&'. If JOB_SPEC is not present, the shell's notion
of the current job is used.
Exit Status:
Returns success unless job control is not enabled or an error occurs.
Wenn Sie gerade Strg gedrückt haben Z , um den Job zurückzubringen, führen Sie einfach fg
aus ohne Argumente.