Es wird nicht um einen Befehl auszuführen als root oder installieren neue Software finden Sie benötigt in der unten stehenden Antwort ... oder wenn Sie eine bevorzugen Hardware Antwort ist es immer möglich , die @NGRhodes Vorschlag folgen ;-)
Es gibt auch einige großartige grafische Tools, mit denen Sie nicht nur Ihre Motherboard-Informationen, sondern alle Informationen zu Ihrem Computer anzeigen können.
Suchen Sie hardinfoim Software Center nach dem Paket, oder führen Sie es sudo apt-get install hardinfoüber die Befehlszeile aus. Die Marke und das Modell des Motherboards finden Sie auf der Seite Geräte > DMI .
CPU-G - Linux-Alternative zur beliebten Windows-Anwendung CPU-Z . Ursprünglich von ftsamis erstellt , wurde es seitdem vom Atareao Team abgeholt
Ich wünschte, dies wäre die akzeptierte Antwort und ich könnte mich für immer daran erinnern. Keine Pause mehr während des BIOS-Bootens, kein Öffnen des Gehäuses mehr, keine Notwendigkeit, etwas zu installieren.
Mittwoch,
1
Lol, hat mehr Upvotes als die Frage und die akzeptierte Antwort zusammen! Aber am Ende denke ich, dass Hasturs Antwort die beste ist (und es hat 3 Jahre
gedauert, um diese absolut
dmidecode -t 1gab mir den aktuellen Produktnamen. Typ 2 gab einige Serien, die nicht so viel helfen. Ich bin mir sicher, dass sich die Arten von DMI-Daten auf den Motherboards unterscheiden.
Ich möchte eine Variante für nichtprivilegierte Benutzer vorschlagen , da es nicht immer möglich ist, Befehle als root auszuführen (einige Benutzer können dies einfach nicht und es ist jedoch immer eine gute Praxis, Befehle nicht als root auszuführen, wenn sie nicht benötigt werden ) und dort den Benutzer will oder kann keine neuen Programme installieren:
dass es sich um eine Kurzversion handelt, die in der Shell erweitert ist cat /sys/devices/virtual/dmi/id/board_vendor /sys/devices/virtual/dmi/id/board_name /sys/devices/virtual/dmi/id/board_versionund als spartanische Ausgabe jeweils Hersteller, Name und Version enthält:
FUJITSU
D3062-A1
S26361-D3062-A1
Hinweis:
Im Pfad /sys/devices/virtual/dmi/id/finden Sie einige Dateien mit Informationen zu BIOS, Board (Motherboard), Gehäuse ... , die aus Sicherheits- oder Datenschutzgründen nicht alle von einem nicht privilegierten Benutzer gelesen werden können .
Privilegierte Benutzervariante
Natürlich kann zB a sudo cat board_serial(das normalerweise nur von root gelesen werden kann -r--------) oder a sudo cat board_*diese Grenze leicht überwinden ...
... aber wenn Privilegien verfügbar sind, ist es möglicherweise bequemer, sie zu verwenden, dmidecodewie in anderen Antworten vorgeschlagen.
Unten ist die Version, die ich aufgrund der Kompaktheit der Ausgabe bevorzuge:
sudo dmidecode -t 1 # or
sudo dmidecode | grep -A4 '^Base' # output more short and compact
Der vorherige Befehl mit -A3zeigt nur die ersten 3 Zeilen an und es ist die Kurzversion, für sudo dmidecode | grep -A4 '^Base Board Information'
die es besser ist, sie in einem Skript zu verwenden.
Beispielausgabe:
Base Board Information
Manufacturer: FUJITSU
Product Name: D3062-A1
Version: S26361-D3062-A1
Serial Number: MySerialNumber(1)
(1) Wenn es für nichtprivilegierte Benutzer geschützt ist, ist es vielleicht besser, es nicht zu posten :-)
Ps> Das Folgende funktioniert auch gut sudo lshw | grep -A5 "Mo"(wieder "Mo"ist die Abkürzung für "Motherboard"), aber ich finde es etwas fauler, als dmidecodemit seiner Ausgabe zu antworten.
Um den Zugriffsfehler zu ignorieren, kann ein einfacher zu merkender Befehl verwendet werden cat /sys/devices/virtual/dmi/id/board_* 2>/dev/null, der die Fehler an den Heiligen weiterleitet/dev/null . Natürlich (ich bin faul) ist es immer möglich, den Befehl ohne Umleitung in einem Alias oder in einem Skript zu verwenden ...
Hastur
46
Sie können auch verwenden lshw. Es wird normalerweise so ausgeführt sudo, dass es Ihre Geräte überprüft und genaue Informationen zurückmeldet. Renn einfach
sudo lshw
und die ersten Einträge in den Ergebnissen führen Ihr System, das Motherboard und das BIOS auf, wie im folgenden Beispiel:
lshwgibt Ihnen auch viele andere Informationen; Wenn Sie in Zukunft bestimmte Daten benötigen, können Sie diese beispielsweise ausführen, sudo lshw -class videoum Informationen zu Ihrer Grafikkarte zu erhalten. Geben Sie ein lshw, um eine Auflistung der Hardwareklassenanalysen zu erhalten sudo lshw -short. Weitere Informationen zum Programm erhalten Sie man lshwim Terminal oder auf den Ubuntu-Hilfeseiten .
Wie Schweinsteiger angemerkt hat, dmidecodeist dies auch ein nützliches Tool zum Melden von Motherboard-Informationen.
Antworten:
Es gibt auch einige großartige grafische Tools, mit denen Sie nicht nur Ihre Motherboard-Informationen, sondern alle Informationen zu Ihrem Computer anzeigen können.
Hardinfo
Suchen Sie
hardinfo
im Software Center nach dem Paket, oder führen Sie essudo apt-get install hardinfo
über die Befehlszeile aus. Die Marke und das Modell des Motherboards finden Sie auf der Seite Geräte > DMI .CPU-G - Linux-Alternative zur beliebten Windows-Anwendung CPU-Z . Ursprünglich von ftsamis erstellt , wurde es seitdem vom Atareao Team abgeholt
lshw-gtk - Grafisches Frontend für den
lshw
BefehlPerlMon
quelle
Dies zeigt Ihnen direkt Motherboard-Informationen:
oder
Sie können auch versuchen:
quelle
dmidecode -t 1
gab mir den aktuellen Produktnamen. Typ 2 gab einige Serien, die nicht so viel helfen. Ich bin mir sicher, dass sich die Arten von DMI-Daten auf den Motherboards unterscheiden.-t 2
bedeutet Baseboard-Informationen, sieheman dmidecode
Nicht-Root-User-Variante
Ich möchte eine Variante für nichtprivilegierte Benutzer vorschlagen , da es nicht immer möglich ist, Befehle als root auszuführen (einige Benutzer können dies einfach nicht und es ist jedoch immer eine gute Praxis, Befehle nicht als root auszuführen, wenn sie nicht benötigt werden ) und dort den Benutzer will oder kann keine neuen Programme installieren:
dass es sich um eine Kurzversion handelt, die in der Shell erweitert ist
cat /sys/devices/virtual/dmi/id/board_vendor /sys/devices/virtual/dmi/id/board_name /sys/devices/virtual/dmi/id/board_version
und als spartanische Ausgabe jeweils Hersteller, Name und Version enthält:Hinweis:
Im Pfad
/sys/devices/virtual/dmi/id/
finden Sie einige Dateien mit Informationen zu BIOS, Board (Motherboard), Gehäuse ... , die aus Sicherheits- oder Datenschutzgründen nicht alle von einem nicht privilegierten Benutzer gelesen werden können .Privilegierte Benutzervariante
Natürlich kann zB a
sudo cat board_serial
(das normalerweise nur von root gelesen werden kann-r--------
) oder asudo cat board_*
diese Grenze leicht überwinden ...... aber wenn Privilegien verfügbar sind, ist es möglicherweise bequemer, sie zu verwenden,
dmidecode
wie in anderen Antworten vorgeschlagen.Unten ist die Version, die ich aufgrund der Kompaktheit der Ausgabe bevorzuge:
Der vorherige Befehl mit
-A3
zeigt nur die ersten 3 Zeilen an und es ist die Kurzversion, fürsudo dmidecode | grep -A4 '^Base Board Information'
die es besser ist, sie in einem Skript zu verwenden.Beispielausgabe:
(1) Wenn es für nichtprivilegierte Benutzer geschützt ist, ist es vielleicht besser, es nicht zu posten :-)
Ps> Das Folgende funktioniert auch gut
sudo lshw | grep -A5 "Mo"
(wieder"Mo"
ist die Abkürzung für"Motherboard"
), aber ich finde es etwas fauler, alsdmidecode
mit seiner Ausgabe zu antworten.quelle
/sys/devices/
nur auf debian-basierten oder größeren Distributionen verfügbar?cat /sys/devices/virtual/dmi/id/board_* 2>/dev/null
, der die Fehler an den Heiligen weiterleitet/dev/null
. Natürlich (ich bin faul) ist es immer möglich, den Befehl ohne Umleitung in einem Alias oder in einem Skript zu verwenden ...Sie können auch verwenden
lshw
. Es wird normalerweise so ausgeführtsudo
, dass es Ihre Geräte überprüft und genaue Informationen zurückmeldet. Renn einfachund die ersten Einträge in den Ergebnissen führen Ihr System, das Motherboard und das BIOS auf, wie im folgenden Beispiel:
lshw
gibt Ihnen auch viele andere Informationen; Wenn Sie in Zukunft bestimmte Daten benötigen, können Sie diese beispielsweise ausführen,sudo lshw -class video
um Informationen zu Ihrer Grafikkarte zu erhalten. Geben Sie einlshw
, um eine Auflistung der Hardwareklassenanalysen zu erhaltensudo lshw -short
. Weitere Informationen zum Programm erhalten Sieman lshw
im Terminal oder auf den Ubuntu-Hilfeseiten .Wie Schweinsteiger angemerkt hat,
dmidecode
ist dies auch ein nützliches Tool zum Melden von Motherboard-Informationen.quelle
lstopo
. Sie können beide mitsudo apt-get install -y hwloc
Die schnellste und einfachste Möglichkeit, das Motherboard-Modell auf meinem Computer zu ermitteln, ist:
Was für das Gigabyte Z68MA-D2H-B3 in meinem Computer ergibt:
quelle
Das hat bei mir funktioniert:
Siehe: https://charlieharvey.org.uk/page/motherboard_model_make_serial_linux_or_debian_bash_shell
quelle