next up previous contents index
Next: Systemprosessar Up: Kommandoen ps Previous: Kommandoen ps

Aktiviteten for andre brukarar

Kommandoen ps kan også ein opplysningar om kva andre brukarar gjer på maskina. I System V har ein muligheten for å spesifisere bruker ved hjelp av ein -u-opsjon. For å kikke f.eks på prosessane til bruker troka kan ein skrive : ps -u troka. I BSD-UNIX har ein ikkje muligheten til dette,- det her ein berre muligheten for å kikke på alle prosessar. Dette gjer ein med -a ( for all ).
                       
zevs% ps -ua                      
USER PID %CPU %MEM SZ RSS TT STAT START TIME COMMAND  
root 19964 82.1 1.4 28 196 p1 R < 09:38 3:39 /usr/secure/pwchecker/ch  
trondk 19970 11.9 2.9 76 424 p0 S 09:42 0:00 sh -c ps -ua  
root 19949 0.0 0.0 28   p1 IW< 09:34 0:00 /bin/sh ./pwguess.sh  
trondk 19875 0.0 0.0 596   p0 IW 09:21 0:02 xdvi kurs  
root 19965 0.0 0.0     p1 Z < May 8 0:00 <defunct>  
trondk 19878 0.0 2.9 240 424 p0 S 09:24 0:04 vi +/[IMAGE ]%CPU kurs.tex  
root 19950 0.0 0.0 36   p1 IW< 09:34 0:00 /bin/sh ./pwguess.sh  
root 19933 0.0 0.0 68   p1 IW 09:33 0:00 -su (csh)  
trondk 19912 0.0 0.0 88   p1 IW 09:33 0:00 -csh (csh)  
trondk 19827 0.0 0.0 88   p0 IW 08:18 0:00 -csh (csh)  
trondk 19983 0.0 2.9 188 424 p0 R 09:42 0:00 ps -ua  
                       

Ein kan sjå ein del ting av dette, blant anna at det er fleire som er logga inn. Vidare at det f.eks ligg ein prosess som er såkalla <defunct>  ,- dvs. at foreldre-prosessen ikkje har avslutta kontakten med denne prosessen på ein skikkeleg måte. Dersom vi undersøker datoen for denne prosessen så ser vi at den er berre oppgitt med månad og dag,- dette er fordi prosessen har vore aktiv lenger enn det siste døgnet. Prosessar som går lenger enn eit døgn får oppgitt tidspunktet på denne måten for å redusere utdataene frå ps,- UNIX vil alltid ha dette tidspunktet lagra eksakt internt.
next up previous contents index
Next: Systemprosessar Up: Kommandoen ps Previous: Kommandoen ps
Trond.Kandal@itea.ntnu.no