Jos esim.
olet keskeyttänyt control-z:lla useita eri ohjelmia, voit katsoa tilanteen komennolla
jobs
joka antaa listan niistä komennoista ja ohjelmista (yhteisnimitys: prosesseista), joiden suoritus on menossa tai keskeytettynä.
Seuraavassa on esimerkki, jossa Lynx ja Pine
on keskeytetty control-z:lla. Silloin
jobs
-komennon tulostus näyttää tältä:
[1] - Suspended lynx [2] + Suspended (signal) pinePlusmerkki + ilmaisee, että tätä ohjelmaa on käytetty viimeksi. Kun kirjoitetaan
fg
, niin plussalla merkityn ohjelman
suoritus jatkuu. Yllä olevassa esimerkissä siis Pine käynnistyy
kirjoitettaessa fg
. Jos haluaakin käyttää seuraavaksi
jotain toista keskeytettyä ohjelmaa kuin plus-merkillä ilmoitettua,
kirjoitetaan prosenttimerkki % ja sen perään ilman välilyöntiä
työnnumero, joka löytyy
jobs
-tulostuksen rivin alusta.
Esimerkiksi jos halutaan edellisen esimerkin tilanteessa
jatkaa Lynxin käyttöä, kirjoitetaan komento
fg %1
Jos käyttäjällä on pysäytettyjä töitä ja hän yrittää lähteä ulos koneesta
komennolla logout
,
kone ilmoittaa
there are stopped jobs
. Tällöin on kaksi vaihtoehtoa:
logout
-komennon, pääset ulos
fg
-komennolla
ja lopettaa ne normaalilla tavalla.
jobs
on vain T-shellin komento.
Aina on käytettävissä komento ps
(process status),
mutta sen toiminta on erilainen ja sen yksityiskohdissa on monia
eroja eri Unixien välillä.
Tärkeä ero jobs
- ja ps
-komennon välillä
on se, että jobs
näyttää vain käytössä olevan
komentotulkin alaiset prosessit, kun taas ps
voi näyttää
muitakin prosesseja, myös esim. sellaisia, jotka on käynnistetty
toiselta päätteeltä.
Valitsimista mainittakoon
-f
, joka antaa laajemman tulostuksen
-u
tunnus, jolloin saadaan tiedot
kyseisen tunnuksen kaikista prosesseista.
Esimerkki:
lk-hp-12 ~ 52 % ps PID TTY TIME COMMAND 1236 ttyp3 0:00 tcsh 1246 ttyp3 0:00 ps 1241 ttyp3 0:00 emacs lk-hp-12 ~ 53 % ps -f UID PID PPID C STIME TTY TIME COMMAND jkorpela 1236 1235 0 17:49:52 ttyp3 0:00 tcsh jkorpela 1247 1236 4 17:50:05 ttyp3 0:00 ps -f jkorpela 1241 1236 0 17:49:55 ttyp3 0:00 emacs lk-hp-12 ~ 54 %Huomannet, että prosessien listassa näkyy myös se prosessi, joka on suorittamassa
ps
-komentoa (oik. ohjelmaa).