procinfo [OPTIONEN]
Bevor wir uns mit den Optionen des Befehls beschäftigen, schauen Sie sich doch erstmal die Informationen der Standardausgabe an.
tapico@ds9:~> procinfo Linux 2.4.19-4GB (root@Pentium.suse.de) (gcc 3.2) #1 1CPU [ds9.] Memory: Total Used Free Shared Buffers Cached Mem: 255004 53904 201100 0 9808 25300 Swap: 530104 0 530104 Bootup: Sun May 2 08:26:17 2004 Load average: 0.10 0.04 0.05 1/42 2962 user : 0:00:15.06 0.3% page in : 28756 disk 1: 2724r 2500w nice : 0:00:00.00 0.0% page out: 28309 system: 0:00:13.13 0.2% swap in : 1 idle : 1:31:20.36 99.5% swap out: 0 uptime: 1:31:48.55 context : 91434 irq 0: 550855 timer irq 7: 1 irq 1: 6 keyboard irq 8: 2 rtc irq 2: 0 cascade [4] irq 9: 64241 usb-uhci irq 3: 17595 eth0 irq 11: 0 acpi irq 4: 1 irq 14: 5936 ide0 irq 5: 0 Intel 82801AA-ICH irq 15: 0 ide1
Optionen | |
-a | Zeigt alle Informationen an.(all) |
-b | Daten für das I/O-Verhalten der Platten werden in Blöcken angegeben und nicht in Anfragen. (blocks) |
-d | Speicher-, CPU-, Paging-, Swapping-, Platten-, Context- und Interrupt-Daten werden pro Sekunde und nicht total angezeigt. Enthält den Schalter -f. |
-D | Wie -d, die Speicherdaten werden aber total angezeigt. |
-f | Gibt kontinuierlich Informationen über das System aus wie top.(force) |
-FDATEI | Leitet die Ausgabe in eine Datei in. In den meisten Fällen wird ein Terminal (tty) angegeben. (file) |
-h | Zeigt die Hilfe an.(help) |
-i | Zeigt auch ungenutzte Interrupts an. (irq) |
-m | Zeigt Informationen über Module und Geräte an anstatt über CPU und Speicher. (module) |
-nN | Legt den Aktualisierungszeitraum im Zusammenhang mit dem Schalter -f fest. (new) |
-r | Anzeige des wirklich freien Speichers wie in free.(free) |
-v | Version() |
tapico@ds9:~> procinfo -fn2
Anstatt der Informationen über CPU und Speicher können Sie sich auch Informationen über die Module und Gerät anzeigen lassen. Dies ermöglicht der Schalter -m. Wenn Sie den Schalter -a benutzen, werden Informationen über CPU, Speicher, Module und Geräte angezeigt.
tapico@ds9:~> procinfo -m Linux 2.4.19-4GB (root@Pentium.suse.de) (gcc 3.2) #1 1CPU [ds9.] Kernel Command Line: root=/dev/hda5 Modules: 8 pppoe 1 *pppox 13 af_packet 18 usbserial 25 *parport_pc 7 lp 22 *parport 18 snd-intel8x0 62 snd-pcm 11 snd-timer 26 snd-ac97-codec 3 snd-mpu401-uar 14 snd-rawmidi 4 snd-seq-device 31 snd 3 soundcore 136 *ipv6 2 *ipt_TCPMSS 1 *ipt_TOS 1 *ipt_MASQUERADE 1 *ipt_state 3 *ipt_LOG 16 ppp_generic 5 slhc 7 printer 14 *pegasus 5 joydev 4 evdev 3 input 21 usb-uhci 55 *usbcore 26 *3c59x 3 *ipt_REJECT 2 *iptable_mangle 2 *iptable_filter 3 ip_nat_ftp 13 *iptable_nat 3 ip_conntrack_f 14 *ip_conntrack 11 *ip_tables 62 lvm-mod 75 *ext3 44 *jbd Character Devices: Block Devices: 1 mem 29 fb 1 ramdisk 2 pty 108 ppp 3 ide0 3 ttyp 109 lvm 7 loop 4 ttyS 116 alsa 9 md 5 cua 128 ptm 22 ide1 6 lp 136 pts 58 lvm 7 vcs 162 raw 10 misc 180 usb 13 input 188 usb/tts/%d 14 sound File Systems: ext3 [rootfs] [bdev] [proc] [sockfs] [futexfs] [tmpfs] [shm] [pipefs] ext2 [ramfs] minix iso9660 [nfs] [devpts] [usbdevfs] [usbfs]
Noch zu erledigen: -Ffile Redirect output to file (usually a tty). Nice if, for example, you want to run procinfo permanently on a virtual console or on a terminal, by starting it from init(8) with a line like:
p8:23:respawn:/usr/bin/procinfo -biDn1 -F/dev/tty8