Control+ Zsłuży do zawieszenia procesu poprzez wysłanie sygnału SIGSTOP, którego program nie może przechwycić. Podczas gdy Control+ Csłuży do zabicia procesu za pomocą sygnału SIGINTi może zostać przechwycony przez program, aby mógł wyczyścić się przed wyjściem lub w ogóle nie wyjść.
Jeśli zawiesisz proces, pojawi się on w powłoce, informując, że został zawieszony:
[1]+ Stopped yes
Jeśli jednak zabijesz jednego z nich, nie zobaczysz żadnego potwierdzenia oprócz powrotu do powłoki. Gdy zawieszasz proces, możesz też robić z nim wymyślne rzeczy. Na przykład uruchomienie tego:
fg
Po zawieszeniu programu przywróci go na pierwszy plan.
I uruchomienie polecenia
bg
Z zawieszonym programem pozwoli na uruchomienie go w tle (jednak program nadal będzie przechodził do TTY).
Jeśli chcesz zabić zawieszony program, nie musisz go fgnajpierw przywracać , możesz po prostu wykonać polecenie:
kill %1
Jeśli masz wiele zawieszonych poleceń, uruchomione
jobs
wyświetli je w następujący sposób:
[1]- Stopped pianobar
[2]+ Stopped yes
Korzystanie %#, gdzie #to liczba miejsc pracy (jeden w nawiasach kwadratowych od jobswyjścia) z bg, fglub killmogą być wykorzystywane do wykonania czynności na tej pracy.
sttypolecenia. Na przykładstty susp ^Zlubstty intr ^C.