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).