3 Pluspunkte 0 Minuspunkte

Wenn ich mehrere Tasks starte und mit Strg-Z in den Hintergrund verschiebe

ping -n 100 1.1.1.1
Strg-Z
ping -n 200 8.8.8.8
Strg-Z

wie kann ich den ersten Task wieder in den Vordergrund holen?

von  

2 Antworten

2 Pluspunkte 0 Minuspunkte

Mit dem Befehl jobs zeigst du die Prozesse im Hintergrund an

root@Ubuntu-LXC:~# jobs
[2]-  Läuft                  ping -n 100 8.8.8.8 &
[3]+  Läuft                  ping -n 200 8.8.8.8 &

und mit

fg %<job-id>

holst du einen Job in den Vordergrund.

root@Ubuntu-LXC:~# jobs
[2]-  Läuft                  ping -n 100 8.8.8.8 &
[3]+  Läuft                  ping -n 200 8.8.8.8 &
root@Ubuntu-LXC:~# fg %3
ping -n 200 8.8.8.8
von (844 Punkte)  
0 Pluspunkte 0 Minuspunkte

Wenn du einen Linux Prozess mit Strg-Z in den Hintergrund gesetzt hast kannst du den jeweils zuletzt in den Hintergrund gesetzen Prozess mit "fg" (foreground) zurückholen.

ping -n 100 1.1.1.1
Strg-Z
ping -n 100 2.2.2.2
Strg-Z
fg
ping -n 100 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(124) bytes of data.
von (732 Punkte)