Dieser Artikel ist größtenteils für alle Ubuntu-Versionen gültig.
Mit dem Befehl uname
kann man sich einige Systeminformationen zum Kernel ausgeben lassen. In der Praxis wird es meist herangezogen, um die aktuell verwendete Kernelversion anzuzeigen.
uname
ist nicht dafür gedacht, die Hardwarekonfiguration auszugeben. Aufgrund der Vielzahl der PC-Komponenten Hersteller gibt es keine standardisierte Ausgabe der Bezeichnungen (siehe auch Uname) und somit ergeben sich unterschiedliche Bezeichnungen von Unix-System zu Unix-System und auch Unterschiede in den Linux-Distributionen.
Hardwareinformationen bzw Angaben zum Prozessor werden über den Befehl lscpu ermittelt.
Das Programm ist im Paket
coreutils
von Ubuntu enthalten und ist deshalb auf jedem System vorinstalliert.
uname kennt die folgenden Optionen:
-a | --all | alle Informationen |
-s | --kernel-name | Namen des Kernels |
-n | --nodename | Netzwerknamen der Maschine (entspricht dem Befehl hostname ) |
-r | --release | Release-Nummer des Betriebssystems |
-v | --kernel-version | Kernel-Version |
-m | --machine | Maschinen Architektur (entspricht dem Befehl arch ) |
-p | --processor | Prozessor Typ |
-i | --hardware-platform | Hardware Plattform |
--help | Hilfefunktion abrufen |
Hardware Plattform
uname -a
Linux ubuntu 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Mit dem folgenden Befehl wird der Maschinen-Typ dargestellt, bei einem Intel/AMD-System insbesondere, ob das System 64bit-fähig ist oder nicht:
uname -m
Ausgabe für ein 64-bit fähiges x86-basierendes System
x86_64
Ausgabe für ein 32-bit fähiges x86-basierendes System
i686
Shell/Befehlsübersicht Übersicht über verschiedene Shell-Befehle
Kernel/Linux-Versionsnummern Eine andere Möglichkeit zum Anzeigen der Versionsnummer
Diese Revision wurde am 7. Dezember 2014 12:14 von Berlin_1946 erstellt.