Wie schicke ich einen laufenden Prozess in den Hintergrund?

18

Hin und wieder gebe ich einen Befehl aus, der länger dauert, als ich gedacht hatte (Archivierung eines Verzeichnisses oder so). Wie kann ich mich dem Prozess entziehen, ihn in den Hintergrund stellen und zur Eingabeaufforderung zurückkehren? Ich glaube, es gibt eine Tastenkombination, aber ich kann sie nicht finden.

doub1ejack
quelle

Antworten:

26

Wenn Sie BASH verwenden, drücken Sie einfach CTRL- Z, wodurch der Prozess angehalten wird, und verwenden Sie den bgBefehl, um ihn in den Hintergrund zu senden. Weitere Informationen finden Sie in diesem Artikel zur BASH-Jobsteuerung .

Evan Anderson
quelle
Zu Ihrer Information können Sie verwenden command &- wenn ein Prozess mit langer Dauer im Hintergrund ausgeführt werden muss (z. B. in GUI-Prozessen, die bis zum Schließen warten, können Sie ihn zunächst mit ausführen &).
Noam Manos