ubuntuusers.de

Du betrachtest eine alte Revision dieser Wikiseite.

Systeminformationen ermitteln

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Dieser Artikel ist größtenteils für alle Ubuntu-Versionen gültig.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

An dieser Stelle stehen gebündelt Möglichkeiten, um systemrelevante Informationen zu bekommen. Ziel ist eine Sammlung von Befehlen, auf die man z.B. aus dem Forum heraus verlinken kann, oder einfach nur eine Gedächtnisstütze, falls man einen Befehl (oder dessen Syntax) vergessen hat.

Die Ausgaben der Befehle haben nur informativen Charakter!

Alle Befehle können per "Kopieren und Einfügen" in ein Terminal[1] übertragen werden.

Für manche Befehle sind Root-Rechte[2] erforderlich.

Systeminformationen können auch per GUI abgerufen werden:

PC-Informationen

Informationen zu Hersteller, Produkt, Version und Fähigkeiten des Mainboards:

sudo dmidecode -t 0 

Mehr Informationen dazu ▶ dmidecode

Hardware

Allgemeine Informationen

lspci 

Ausgabe von: PCI-Karten, Onboard Audio- und Videokartenchips

Ausführliche Hardwareinformationen

sudo lshw -html > ~/System.html  

Erzeugt gut sortierte HTML-Ausgabe. ▶ lshw

Motherboard

Herstellerangaben

sudo lshw | grep -A6 Motherboard 

oder:

sudo lshw -C system 

Anzeige von: Modell, Hersteller

BIOS Version

sudo dmidecode | grep -A3 'BIOS Information' 

Anzeige von: Hersteller, Version, Datum. ▶ dmidecode

Prozessor

lshw -C cpu 

Anzeige von: Bezeichnung, Hersteller, Taktrate.

lscpu 

Speziell bei der Fragestellung, ob der Prozessor 64-Bit-fähig ist.

cat /proc/cpuinfo 

Ausführlichere Informationen.

Speicher

free 

Anzeige von: Gesamter, belegter, freier Speicher. Detaillierter:

sudo lshw -C memory 

Anzeige von: L1/L2-Cache, belegte Speicherbänke, Taktrate und mehr.

Steckkarten und PCMCIA

Für älteren PCMCIA-Karten:

pccardctl info 

Audio

Erkannte Soundkarte(n)

lspci -nnk | grep -i audio -A2     

Je nach verwendeter Ubuntu-Version erfolgt eine Anzeige mit oder ohne Kernelmodul. Mehr Informationen bei Soundproblemen ▶ Sound Problembehebung/Audio-Fehler-Beschreibung

Grafik

Erkannte Grafikkarte(n)

lspci -nnk | grep -i VGA -A2     

Je nach verwendeter Ubuntu-Version erfolgt eine Anzeige mit oder ohne Kernelmodul: Anzeige von Name/Chipsatz

Treiberversion

Unter Umständen muss vorher das Paket mesa-utils installiert werden.

glxinfo | grep 'OpenGL version string' 

Anzeige von: Treibername und Version.

Grafikmodus

xrandr 

Anzeige von: Aktuelle Auflösung, alle unterstützten Auflösungen

Netzwerk

Nameserver - Konfiguration

cat /etc/resolv.conf 
Netzwerkhardware

lspci -nnk | grep -i net -A2     

Anzeige von Name/Netzwerk-Chipsatz

Schnittstellenkonfiguration

ifconfig 

WLAN

Schnittstellenkonfiguration

iwconfig 
Kanaleinstellungen

iwlist chan 
Anzeige erreichbarer WLAN-Netze

iwlist scan 

Dateisystem

Rechte

ls -la 

Anzeige von Besitzer- und Gruppenzugehörigkeit der Dateien/Ordner des Verzeichnisses, in dem man sich gerade befindet, sowie weiteren Informationen ▶ ls

Dateien/Ordner

du -hs .  

Belegter Festplattenplatz ▶ du

df -hT  

Freier/ genutzers Festplattenplatz ▶ df

sudo du -kSx | sort -nr | awk '{printf("%7.1f MB\t%s\n", ($1/1024)/1024,$2)}' | head -15  

Die 15 größten Dateien im Verzeichnisseim System auflisten ▶ duBasheinzeiler

find / -type f -printf "%k\t %p\n" 2>/dev/null | sort -rn | awk '{printf("%7.1f GB\t%s\n", ($1/1024)/1024,$0)}' | head -15  

Die 15 größten Dateien im System auflisten ▶ findBasheinzeiler

Festplatten

Bezeichnungen

sed -ne 's/.*\([sh]d[a-zA-Z]\+$\)/\/dev\/\1/p' /proc/partitions 

Anzeige der Bezeichnungen /dev/... der angeschlossenen Festplatten/Wechseldatenträger - ohne Partitionen. ▶ Wie heißen die Datenträger

sed -ne 's/.*\([sh]d[a-zA-Z]\+[0-9]\+$\)/\/dev\/\1/p' /proc/partitions 

Anzeige der Bezeichnungen /dev/... der angeschlossenen Festplatten/Wechseldatenträger - nur Partitionen. ▶ Wie heißen die Datenträger

sudo blkid -o list -w /dev/null 

Anzeige von Bezeichnung, Dateisystemtyp, Label, Einhängepunkt, UUID - hier: alle Datenträger. ▶ blkid

Eingehängte Festplatten

grep "^device /dev/" /proc/self/mountstats 

Anzeige von: Alle eingehängte Partition, Mountpoint, Dateisystem ▶ mount

grep "^/dev/" /proc/self/mounts 

Anzeige von: wie vorheriger Befehl aber inkl. der Mountoptionen ▶ mount

LVM

grep "^device /dev/mapper" /proc/self/mountstats 

Anzeige von: Alle eingehängte LVM-Partition, Mountpoint, Dateisystem ▶ mount

sudo pvs 

Anzeige von: Physical Volumes, VG, Fmt, Attr, PSize, PFree ▶ LVM

sudo vgs 

Anzeige von: Volume Groups, #PV, #LV, #SN, Attr, VSize, VFree ▶ LVM

sudo lvs 

Anzeige von: Logical Volume, VG, Attr, LSize, Origin Snap%, Move, Log, Copy% ▶ LVM

RAID

grep "^device /dev/md" /proc/self/mountstats 

Anzeige von: Alle eingehängte RAID-Partition, Mountpoint, Dateisystem ▶ mount

cat /proc/mdstat 

Anzeige von: kurze Übersicht des RAIDs

SWAP

swapon -s 

Anzeige von: Swap-Filename, -Typ, -Größe, -Nutzung, -Priorität ▶ Swap

Partitionen

df -h 

Anzeige von Größe, Belegung, Einhängepunkt. ▶ Shell/df

sudo blkid -o list -w /dev/null 

Anzeige von Bezeichnung, Dateisystemtyp, Label, Einhängepunkt, UUID - hier: alle Datenträger. ▶ blkid

Partitionierung

sudo parted -s /dev/sda print unit s print free   

Anzeige von Bezeichnungen, Reihenfolge, Größe, Typ, Dateisystem, Bootflag (in Bytes und als Sektoren) - hier: Datenträger sda anpassen!! ▶ GNU Parted

MBR-Partitionstabelle (MPT)

sudo fdisk -lu /dev/sda   

Anzeige von Bezeichnungen, Reihenfolge, Sektoren, Bootflag - hier: Datenträger sda anpassen!! ▶ fdisk (Abschnitt „Partitionen-Informationen“)

sudo fdisk -lu 

Anzeige von Bezeichnungen, Reihenfolge, Sektoren, Bootflag - hier: alle angeschlossenen Datenträger. ▶ fdisk (Abschnitt „Partitionen-Informationen“)

sudo hexdump -n512 -C /dev/sda  

Anzeige des MBR in Form eines Hexdump - hier: Datenträger sda anpassen!!

GUID-Partitionstabelle (GPT)

sudo sgdisk -p /dev/sda  

Anzeige von Bezeichnungen, Reihenfolge, Sektoren, Bootflag - hier: Datenträger sda anpassen!! ▶ gdisk (Abschnitt „Partitionen-Informationen“)

while read -r device;do sudo sgdisk -p $device;done < <(sed -ne 's/^.*\([sh]d[a-zA-Z]\+$\)/\/dev\/\1/p' /proc/partitions) 

Anzeige von Bezeichnungen, Reihenfolge, Sektoren, Bootflag - hier: alle angeschlossenen Datenträger.

sudo sgdisk -i1 /dev/sda  

Anzeige von erweiterte Informationen der Partition - hier: Partition 1 des Datenträgers sda anpassen!! ▶ gdisk (Abschnitt „Partitionen-Informationen“)

sudo hexdump -s512 -n512 -C /dev/sda  

Anzeige des Primary-Headers einer GPT in Form eines Hexdump - hier: Datenträger sda anpassen!!

sudo hexdump -s1024 -n1024 -C /dev/sda 

Anzeige der ersten 8 Partitionen-Einträge einer GPT in Form eines Hexdump - hier: Datenträger sda anpassen!!

d=sda ; sudo dd if=/dev/$d skip=$\(($(sudo sgdisk -p /dev/$d|sed -ne 's@^.* /dev/'$d': \([0-9].*\) s.*$@\1@p')-1)) 2>/dev/null|hexdump -C 

Anzeige des Secondary-Headers einer GPT in Form eines Hexdump - hier: Datenträger sda am Zeilenanfang anpassen!!

UUID

sudo blkid -w /dev/null 

Anzeige Kurzformat von: Bezeichnung, UUID, Label, Dateisystemtyp. ▶ blkid

sudo blkid -o list -w /dev/null 

Anzeige Listformat von: Bezeichnung, Dateisystemtyp, Label, Einhängepunkt, UUIDblkid

USB

lsusb 

Anzeige von: Anschlüssen und angeschlossener Geräte

lsusb -vd HerstellerID:ProduktID 

Anzeige von: Detaillierte Informationen zum angegebenen Gerät (IDs werden vom obigen Befehl lsusb angezeigt)

Software

Programmversionen

dpkg-query -W PAKET 

Anzeige von: Installierte Version von PAKET/PROGRAMM. ▶ Versionsnummern von Ubuntu-Paketen

Kernel

Kernelmodule

lsmod 

Anzeige von: Geladene Kernelmodule

Kernelversion

uname -rm 

Anzeige von: Kernelversion und Architektur ▶ Shell/uname

Ubuntu

Version

lsb_release -a 

oder

cat /etc/lsb-release 

Anzeige von: Ubuntuversion, Release und Spitzname

Desktopversion

gnome-about --gnome-version 	# GNOME
kde-open --version 		# KDE und Qt 

32bit/64bit

dpkg --print-architecture 

Anzeige von: Genutzte Betriebssystemarchitektur ("i386" für 32bit, "amd64" für 64bit)

GRUB-Version

dpkg --list | grep grub
dpkg --list | grep os-prober 

Anzeige von Versionen zu GRUB ▶ GRUB-Umgebung analysieren

Benutzer

id 

Anzeige von: uid, gid und Gruppen. ▶ Rechte, Benutzer und Gruppen

Updates / Installationen

find /var/lib/dpkg/info/ -daystart \( -name \*.list -a -mtime -3 \) | sed 's#.list$##;s#.*/##' | sort 

Liste der in den letzten drei Tagen installierten Pakete. Will man die letzten fünf Tage, setzt man die Option -5, bei Infos zum letzten Tag die Option -1.

Paketquellen

apt-cache policy 

Anzeige von: ausführliche Übersicht der aktivierten Quellen mit den Apt-Pinning-Informationen ▶ sources.list (Abschnitt „Liste-aller-Quellen“).

Diese Revision wurde am 19. Juli 2012 01:25 von RapaNui erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Hardware, Übersicht, Netzwerk, Server, System, Internet, Einsteiger, Multimedia, Grafikkarten, Dateisystem, Partitionierung