GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kann ich eine Hintergrundaufgabe wieder in den Vordergrund bringen?

Ich würde gerne wissen, wie man einen laufenden Prozess stoppt nach dem Anhängen mit & .

Ich möchte zum Beispiel die Software foo installieren . Nehmen wir nun an, foo hat viele Abhängigkeiten, es dauert eine Stunde, um fertig zu werden. Also mache ich:yum install foo & . Aber ich würde diesen andauernden Prozess gerne stoppen, indem ich ihn entweder in den Vordergrund stelle (die eigentliche Prämisse meiner Frage), damit ich ihn unterbrechen kann, oder durch andere Methoden, falls nötig.

Strg +C scheint dies nicht zu stoppen.

Akzeptierte Antwort:

Wenn das Terminal, von dem aus Sie den Befehl gestartet haben, noch geöffnet ist, können Sie es wiederherstellen, indem Sie fg ausführen .

Ist dies nicht der Fall, identifizieren Sie die Prozess-ID, indem Sie ps aux | grep yum oder einfach pgrep yum und verwenden Sie dann kill PID . Oder wenn Sie wissen, dass Sie nur ein yum haben Führen Sie beispielsweise pkill yum aus .


Linux
  1. Wie stoppe ich den Find-Befehl nach dem ersten Match?

  2. Wie unterbreche ich einen Hintergrundprozess und bringe ihn in den Vordergrund?

  3. Wie stoppe ich das Loop Bash-Skript im Terminal?

  4. Wie starte ich Sintflut im Hintergrund?

  5. So leiten Sie die Ausgabe einer Anwendung im Hintergrund nach /dev/null um

So stoppen Sie die Weiterleitungen in Google Chrome

So fügen Sie dem Debian 10-Terminal ein Hintergrundbild hinzu

So arbeiten Sie mit Vordergrund- und Hintergrundprozessen unter Linux

Wie stelle ich das Lightdm-Hintergrundbild in Ubuntu 14.04 ein?

So verwenden Sie den Top-Befehl als Task-Manager in Linux

So senden Sie Prozesse unter Linux an den Hintergrund