Jeżeli na terminalu mamy uruchomione jakieś zadanie np.: edytor vi i chcemy jednocześnie sprawdzić coś, nie zamykając edytora w którym nie zakończyliśmy pracy, możemy otworzyć nowy terminal lub przenieś vi w tło.
Ctrl + z
[1]+ Stopped vi
Uruchamiamy dowolne inne zadanie a następnie powracamy do edytora poleceniem:
$ fg
Możemy również uruchomić zadanie, które będzie pracowało w tle, dodając na końcu znak '&’.
$ vi /etc/resolv.conf &
[2] 2982789
Teraz 2 nasze zadania pracują w tle. Wyświetlamy ich listę:
$ jobs
[1]- Stopped vi
[2]+ Stopped vi /etc/resolv.conf
Aby przywrócić konkretne zadanie na pierwszy plan wpisujemy fg i idetyfikator podany w wynikach polecenia jobs.
$ fg 2