Wie erhält man Informationen über sein System? Man fragt es
.
Alle Informationen sind im virtuellen Dateisystem des Kernels zu finden.
Einfach selber mal testen. Es ist nur das Terminal (Konsole) nötig.
Welchen Prozessor habe ich?
rainer@neo:~$ cat /proc/cpuinfo
processor : 0 vendor_id : AuthenticAMD cpu family : 6 model : 8 model name : AMD Athlon(tm) XP 1800+ stepping : 1 cpu MHz : 1493.723 cache size : 256 KB ...
Nicht gerade der Schnellste, für mich aber noch performant genug
Wieviel Speicher habe ich in meinem System? Wieviel wird davon gerade genutzt?
rainer@neo:~$ cat /proc/meminfo
MemTotal: 516352 kB MemFree: 33148 kB ...
Es kann angezeigt werden, was alles auf dem Mainboard vorhanden ist:
rainer@neo:~$ lspci
0000:00:00.0 Host bridge: Silicon Integrated Systems [SiS] 735 Host (rev 01) 0000:00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP) 0000:00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS85C503/5513 (LPC Bridge) 0000:00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016 0000:00:02.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07) 0000:00:02.3 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07) 0000:00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0) 0000:00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0) 0000:00:03.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90) 0000:00:0d.0 PCI bridge: Hint Corp HB6 Universal PCI-PCI bridge (non-transparent mode) (rev 15) 0000:01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1) 0000:02:08.0 USB Controller: NEC Corporation USB (rev 41) 0000:02:08.1 USB Controller: NEC Corporation USB (rev 41) 0000:02:08.2 USB Controller: NEC Corporation USB 2.0 (rev 02) 0000:02:09.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46) 0000:02:0a.0 RAID bus controller: Silicon Image, Inc. (formerly CMD Technology Inc) PCI0680 Ultra ATA-133 Host Controller (rev 02)
lspci kann auch ausführlichere Informationen liefern. Es muß die Option -v wie verbose, geschwätzig angehängt werden.
Wie heißt meine Festplatte?
rainer@neo:~$ cat /proc/ide/hda/model
ST380011A
Ah ich habe eine Seagate-Platte.
Das Ganze geht noch einfacher
. Allerdings darf nur root dieses Programm aufrufen:
rainer@neo:~$ su Password: root@neo:/home/rainer# fdisk -l Disk /dev/hda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 1 1216 9767488+ 83 Linux /dev/hda2 1217 1945 5855692+ 83 Linux /dev/hda3 1946 2091 1172745 82 Linux swap / Solaris /dev/hda4 2092 9729 61352235 5 Extended /dev/hda5 2092 8778 53713296 83 Linux /dev/hda6 8779 9729 7638876 83 Linux root@neo:/home/rainer# exit rainer@neo:~$
So sieht man, welche Festlatte im Rechner steckt, wie groß diese ist und wie diese partitioniert ist.
Wieviel Speicher und welche Partitionen werden genutzt? Wenn externe Dateisysteme eingehängt sind, werden diese auch angezeigt
rainer@neo:~$ df
Dateisystem 1K-Blöcke Benutzt Verfügbar Ben% Eingehängt auf
/dev/hda1 9614116 3314152 5811592 37% /
tmpfs 262144 0 262144 0% /dev/shm
none 262144 0 262144 0% /dev/shm
/dev/hda5 52870076 27542668 22641744 55% /home
/dev/hda2 5763648 901272 4569592 17% /mnt/sarge
tmpfs 10240 2820 7420 28% /dev
epia:/home/datengrab/Documents
140853216 73634336 60063936 56% /srv/epia/Documents
Brr, geht das auch für mich lesbarer? Ja!
rainer@neo:~$ df -h
Dateisystem Größe Benut Verf Ben% Eingehängt auf
/dev/hda1 9,2G 3,2G 5,6G 37% /
tmpfs 256M 0 256M 0% /dev/shm
none 256M 0 256M 0% /dev/shm
/dev/hda5 51G 27G 22G 55% /home
/dev/hda2 5,5G 881M 4,4G 17% /mnt/sarge
tmpfs 10M 2,8M 7,3M 28% /dev
epia:/home/datengrab/Documents
135G 71G 58G 56% /srv/epia/Documents
df heißt disk free. Die Option -h steht für menschenlesbar. Die Befehle haben natürlich noch mehr Optionen. Einfach den Befehl mit –help aufrufen.
Erwähnenswert in diesem Zusammenhang auch lshw (apt-get install lshw). Hier finden sich auf einen Blick diverse Informationen zum System. Als Superuser sogar noch ein kleines bischen mehr. Funktioniert aber auch so:
Benutzer@Computername:~$ /usr/sbin/lshw
Computername
description: Computer
width: 32 bits
*-core
description: Motherboard
physical id: 0
*-memory
description: System memory
physical id: 0
size: 895MB
*-cpu
product: AMD Duron(tm) Processor
vendor: Advanced Micro Devices [AMD]
physical id: 1
bus info: cpu@0
version: 6.3.1
size: 800MHz
width: 32 bits
capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
*-cache:0
description: L1 cache
physical id: 0
size: 128KB
*-cache:1
description: L2 cache
physical id: 1
size: 64KB
*-pci
description: Host bridge
product: VT8363/8365 [KT133/KM133]
vendor: VIA Technologies, Inc.
physical id: e0000000
bus info: pci@00:00.0
version: 03
width: 32 bits
clock: 33MHz
resources: iomemory:e0000000-e3ffffff
*-pci
description: PCI bridge
product: VT8363/8365 [KT133/KM133 AGP]
vendor: VIA Technologies, Inc.
physical id: 1
bus info: pci@00:01.0
version: 00
width: 32 bits
clock: 66MHz
capabilities: pci normal_decode bus_master cap_list
*-display
description: VGA compatible controller
product: Voodoo 3
vendor: 3Dfx Interactive, Inc.
physical id: 0
bus info: pci@01:00.0
version: 01
size: 32MB
width: 32 bits
clock: 66MHz
capabilities: vga cap_list
configuration: driver=voodoo3 smbus
resources: iomemory:dc000000-ddffffff iomemory:d8000000-d9ffffff ioport:8c00-8cff irq:193
*-isa
description: ISA bridge
product: VT82C686 [Apollo Super South]
vendor: VIA Technologies, Inc.
physical id: 7
bus info: pci@00:07.0
version: 40
width: 32 bits
clock: 33MHz
capabilities: isa bus_master cap_list
configuration: driver=parport_pc
*-ide UNCLAIMED
description: IDE interface
product: VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE
vendor: VIA Technologies, Inc.
physical id: 7.1
bus info: pci@00:07.1
version: 06
width: 32 bits
clock: 33MHz
capabilities: ide bus_master cap_list
resources: ioport:ffa0-ffaf
*-serial
description: SMBus
product: VT82C686 [Apollo Super ACPI]
vendor: VIA Technologies, Inc.
physical id: 7.4
bus info: pci@00:07.4
version: 40
width: 32 bits
clock: 33MHz
capabilities: cap_list
configuration: driver=via686a
resources: irq:9
*-storage
description: RAID bus controller
product: 3ware ATA-RAID
vendor: 3ware Inc
physical id: a
bus info: pci@00:0a.0
version: 00
width: 64 bits
clock: 66MHz
capabilities: storage bus_master cap_list
configuration: driver=3w-9xxx
resources: ioport:dc00-dcff iomemory:dfffff00-dfffffff iomemory:db000000-db7fffff irq:169
*-network
description: Ethernet interface
product: RTL-8139/8139C/8139C+
vendor: Realtek Semiconductor Co., Ltd.
physical id: d
bus info: pci@00:0d.0
logical name: eth0
version: 10
serial: HostMac
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical
configuration: broadcast=yes driver=8139too ip=HostIP multicast=yes
resources: ioport:d800-d8ff iomemory:dffffe00-dffffeff irq:177
*-multimedia
description: Multimedia audio controller
product: ES1969 Solo-1 Audiodrive
vendor: ESS Technology
physical id: f
bus info: pci@00:0f.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=ESS ES1938 (Solo-1)
resources: ioport:d400-d43f ioport:d000-d00f ioport:cc00-cc0f ioport:c800-c803 ioport:c400-c403 irq:185