Universität Bayreuth
Mathematisches
Institut
Einleitung
Erste Schritte
Mail und News
Drucken
KDE
LaTeX/TeX
Linksammlung
Linuxtools
Netzwerk
Programmieren
Windows
X Window
Anträge
Kontakt
|
Linuxtools
Shellbefehle
Der Befehl top
Anzeige aller momentan laufenden Prozesse, der Systemauslastung u.v.m;
die Anzeige wird in zeitlichen Abständen aktualisiert. Hilfe erhält man durch drücken der h-Taste,
k ruft den kill Befehl auf, und q sorgt für den Abbruch.
Hier ein "Screendump":
2:58pm up 2:28, 5 users, load average: 0.03, 0.01, 0.00
59 processes: 58 sleeping, 1 running, 0 zombie, 0 stopped
CPU states: 0.9% user, 1.9% system, 0.0% nice, 97.0% idle
Mem: 62952K av, 61008K used, 1944K free, 15164K shrd, 2032K buff
Swap: 0K av, 0K used, 0K free 13108K cached
PID USER PRI NI SIZE RSS SHARE STAT LIB %CPU %MEM TIME COMMAND
245 root 10 0 25084 24M 808 S 0 1.5 39.8 1:57 X
1227 fox 18 0 1044 1044 848 R 0 1.1 1.6 0:00 top
263 fox 4 0 1880 1880 816 S 0 0.1 2.9 0:09 wmaker
1219 fox 5 0 1176 1176 916 S 0 0.1 1.8 0:00 rxvt
1 root 0 0 80 80 48 S 0 0.0 0.1 0:04 init
2 root 0 0 0 0 0 SW 0 0.0 0.0 0:00 kflushd
3 root 0 0 0 0 0 SW 0 0.0 0.0 0:00 kupdate
4 root 0 0 0 0 0 SW 0 0.0 0.0 0:00 kpiod
5 root 0 0 0 0 0 SW 0 0.0 0.0 0:00 kswapd
90 bin 0 0 80 80 0 S 0 0.0 0.1 0:00 portmap
99 root 0 0 256 256 136 S 0 0.0 0.4 0:00 syslogd
103 root 0 0 464 464 0 S 0 0.0 0.7 0:00 klogd
130 at 0 0 164 164 68 S 0 0.0 0.2 0:00 atd
134 root 0 0 88 88 0 S 0 0.0 0.1 0:00 inetd
139 lp 0 0 132 132 0 S 0 0.0 0.2 0:00 lpd
146 root 0 0 552 552 228 S 0 0.0 0.8 0:00 sendmail
152 root 0 0 164 164 28 S 0 0.0 0.2 0:00 sshd
Die Einträge werden ständig (ca. 3 Sekunden) aktualisiert, und müssen zeilenweise gelesen werden.
Hier die Erklärung der wichtigen Spalten:
PID steht für die Prozessnummer des ausgeführten Kommandos (vgl. ps)
USER bezeichnet den Besitzer eines Prozesses mit seinem Loginnamen
PRI ist die Priorität eines Prozess (0=niedrig,..20=höchste)
NI bezeichnet die "Niceness" eines Prozesses
SIZE gibt die verbrauchte Speichergrösse in KB an (1MB =~ 1000KB)
STAT ist der Status eines Prozesses:
S = Sleeping, schlafend
R = Running, gerade aktiv
T = Stopped o. Traced, gestoppt oder getraced
Z = Zombie, der Vaterprozess wurde "vernichtet"
%CPU gibt die %-Menge der von dem Kommando verwendenten CPU Zeit an
%MEM gibt Auskunft über den belegten Speicherplatz
COMMAND beschreibt den Befehl, welchem die vorangegangen Informationen zugehören
Weitere Möglichkeiten top den eigenen Bedürfnissen anzupassen lassen sich in der Manpage nachlesen.
Back!
|