Auf welchem Betriebssystem? Es gibt keinen Standardbefehl, daher ist alles mehr oder weniger verteilungsspezifisch.
Juli
@jiliargre Ich würde nicht sagen, dass die Distribution spezifisch ist, aber sicherlich variieren OS, Linux und BSD hier stark.
Xenoterracide
Und auch Solaris, HP-UX, AIX. Das ist es was ich meinte.
Juli
@ Jll Es ist markiert [Linux], also nehme ich an ...
Tshepang
Antworten:
26
Wenn Ihr System ein procfs unterstützt , können Sie viele Informationen über Ihr laufendes System erhalten. Es ist eine Schnittstelle zu den Kernel-Datenstrukturen und enthält daher auch Informationen zu Ihrer Hardware. Um zum Beispiel Details über die verwendete CPU zu erhalten, könnten Sie. cat /proc/cpuinfo
Für weitere Informationen sollten Sie den man proc sehen .
Weitere Hardware-Informationen erhalten Sie über die Kernel-Ringpuffer-Logmeldungen mit dmesg. So erhalten Sie beispielsweise eine kurze Übersicht über die kürzlich angeschlossene Hardware und deren Integration in das System.
Dies sind einige grundlegende "Schnittstellen", die Sie in jeder Distribution haben, um einige Hardwareinformationen zu erhalten.
Andere "kleine" Tools zum Sammeln von Hardwareinformationen sind:
lspci - PCI-Hardware
lsusb - USB-Hardware
Abhängig von Ihrer Distribution haben Sie auch Zugriff auf eines dieser beiden Tools, um einen detaillierten Überblick über Ihre Hardwarekonfiguration zu erhalten:
hwinfo (SuSE-spezifisch, aber auch unter anderen Distributionen verfügbar)
Das "Tor" zu Ihrer Hardware ist die "Desktop Management- Oberfläche " (-> DMI). Dieses Framework macht Ihre Systeminformationen für Ihre Software verfügbar und wird beispielsweise von lshw verwendet. Ein Tool zur direkten Interaktion mit dem DMI ist dmidecode, das auf den meisten Distributionen als Paket verfügbar ist. Es wird biosdecodemitgeliefert, womit Ihnen auch die vollständigen verfügbaren BIOS-Informationen angezeigt werden.
Um einen schönen Überblick über meine Hardware zu erhalten, verwende ich lshw -shortam besten Run ( als root ). Sie können lshwnatürlich einfach so vorgehen, aber ich bevorzuge die Prägnanz, die die -shortOption bietet.
Um meine Festplattennutzung zu überprüfen, verwende ich df --human-readable, die standardmäßig auf Ihrem System verfügbar sein sollte (im Gegensatz zu lshw).
hwinfo ist ein weiteres nettes Dienstprogramm und ein lm-Sensor für Temperaturen.
Patkos Csaba
@Patkos Es scheint sudo hwinfo --shortdas Äquivalent zu sein, und es zeigt IMO hübschere Ausgabe. Leider werden einige interessante Informationen übersprungen (z. B. werden keine Festplattenpartitionsgrößen angezeigt).
Tshepang
1
lshw -html> file.html erzeugt eine schöne HTML-formatierte Version. Ich finde es viel einfacher, es in einem Browser durchzugehen als in einem Konsolenfenster.
Ivanivan
@ivanivan schön. Ist es neu?
Tshepang
Es war eine Option, die ich aktivieren musste, als ich es 2002-3ish mit Gentoo baute ...
ivanivan
6
Sie können 'lshw' verwenden. Installieren Sie es mit 'sudo apt-get install lshw' unter Debian und Derivaten. Es gibt sogar eine grafische Version namens lshw-gtk.
HW-Sonde - ist eine Option, um alle Ihre Hardwaregeräte aufzulisten und die Funktionsfähigkeit zu diagnostizieren. Es basiert auf hwinfo, lspci, lsusb, dmidecode und anderen Tools.
Antworten:
Wenn Ihr System ein procfs unterstützt , können Sie viele Informationen über Ihr laufendes System erhalten. Es ist eine Schnittstelle zu den Kernel-Datenstrukturen und enthält daher auch Informationen zu Ihrer Hardware. Um zum Beispiel Details über die verwendete CPU zu erhalten, könnten Sie.
cat /proc/cpuinfo
Für weitere Informationen sollten Sie den man proc sehen .Weitere Hardware-Informationen erhalten Sie über die Kernel-Ringpuffer-Logmeldungen mit
dmesg
. So erhalten Sie beispielsweise eine kurze Übersicht über die kürzlich angeschlossene Hardware und deren Integration in das System.Dies sind einige grundlegende "Schnittstellen", die Sie in jeder Distribution haben, um einige Hardwareinformationen zu erhalten.
Andere "kleine" Tools zum Sammeln von Hardwareinformationen sind:
Abhängig von Ihrer Distribution haben Sie auch Zugriff auf eines dieser beiden Tools, um einen detaillierten Überblick über Ihre Hardwarekonfiguration zu erhalten:
Das "Tor" zu Ihrer Hardware ist die "Desktop Management- Oberfläche " (-> DMI). Dieses Framework macht Ihre Systeminformationen für Ihre Software verfügbar und wird beispielsweise von lshw verwendet. Ein Tool zur direkten Interaktion mit dem DMI ist dmidecode, das auf den meisten Distributionen als Paket verfügbar ist. Es wird
biosdecode
mitgeliefert, womit Ihnen auch die vollständigen verfügbaren BIOS-Informationen angezeigt werden.quelle
Um einen schönen Überblick über meine Hardware zu erhalten, verwende ich
lshw -short
am besten Run ( als root ). Sie könnenlshw
natürlich einfach so vorgehen, aber ich bevorzuge die Prägnanz, die die-short
Option bietet.Um meine Festplattennutzung zu überprüfen, verwende ich
df --human-readable
, die standardmäßig auf Ihrem System verfügbar sein sollte (im Gegensatz zulshw
).Schauen Sie sich auch die Hardware unter Linux an .
quelle
sudo hwinfo --short
das Äquivalent zu sein, und es zeigt IMO hübschere Ausgabe. Leider werden einige interessante Informationen übersprungen (z. B. werden keine Festplattenpartitionsgrößen angezeigt).Sie können 'lshw' verwenden. Installieren Sie es mit 'sudo apt-get install lshw' unter Debian und Derivaten. Es gibt sogar eine grafische Version namens lshw-gtk.
quelle
Dies ist zwischen Unix-Varianten sehr unterschiedlich. Überprüfen Sie die Spalte für Ihre Variante auf dem Rosetta Stone für Unix .
Lshw sammelt unter Linux viele Informationen, die in verschiedenen Textdateien unter
/proc
und verstreut sind/sys
.quelle
für cpu info
cat /proc/cpuinfo
für die Datenträgernutzung
df -h
für PCI-Karten und Busse
lspci
Sie können
lshw
nützlich findenWenn Sie USB-Geräte benötigen
lsusb
quelle
HW-Sonde - ist eine Option, um alle Ihre Hardwaregeräte aufzulisten und die Funktionsfähigkeit zu diagnostizieren. Es basiert auf hwinfo, lspci, lsusb, dmidecode und anderen Tools.
quelle