Sie müssen es in vielen Fällen installieren - iirc es war nicht auf Lager in Ubuntu
Journeyman Geek
gleiche Ausgabe auf Kali Linux!
Kunok
36
Hier ist eine Liste von Befehlen zum Überprüfen der Hardware unter Linux. Beachten Sie, dass nicht alle Befehle auf allen Distributionen verfügbar sind. Es ist besser, dann als root (oder über sudo) zu starten, um alle Informationen zu erhalten.
Befehl: lscpu
Liste der verfügbaren CPUs und ihrer Eigenschaften
Nicht verfügbar bei älteren Distributionen
Befehl: lshal
Voraussetzung ist die Installation von HAL (Hardware Abstraction Layer)
Alle von HAL sichtbaren Hardware auflisten
Befehl: lshw
Standardmäßig auf Ubuntu-basierten Distributionen und Debian im Hauptrepo verfügbar
Verfügbar in den Fedora-Repositories
Verwendet viele Eingänge, um die gesamte Hardware zu erkennen: Kernel, HAL, DMI usw.
Als ordentlicher "-html" -Schalter, der Hardwareberichte generiert
Ich bin Mitentwickler eines Dienstprogramms, das in verschiedene Distributionen Eingang findet. Das Tool heißt inxi . Es ist ein Bash-Skript, das mit einem einfachen Befehl das tut, was alle anderen Antworten hier vorschlagen. Hör zu.
Um es zu verwenden, gehen Sie einfach zu einem Terminal und geben Sie 'inxi -F' ein. Es wird eine vollständige (-F) Systeminformationsausgabe angezeigt. 'inxi -h' zeigt weitere Optionen an. Es wurde ursprünglich für die IRC-Fehlerbehebung entwickelt, funktioniert also in fast jedem IRC-Client (und ist in einigen enthalten).
Und um nur meine zwei Cent hinzuzufügen, würde ich es auch versuchen
hwinfo
Bevor Sie den vollständigen Befehl verwenden, können Sie möglicherweise die Kurzversion ausprobieren.
hwinfo --short
die möglicherweise bereits die Informationen enthalten, nach denen Sie suchen. Die fll-Version ist sehr detailreich, daher wird sie wahrscheinlich am besten mit aufgerufen
hwinfo | more
Übrigens kann eine bequeme komprimierte Form der von lshw bereitgestellten Informationen mit erhalten werden
sudo lshw -businfo
mit gut lesbarer Ausgabe:
Bus info Device Class Description
========================================================
system PORTEGE R930 (PT331E)
bus PORTEGE R930
memory 128KiB BIOS
memory 6GiB System Memory
memory 4GiB SODIMM DDR3 Synchronous 1600 MHz (0,6 ns)
memory 2GiB SODIMM DDR3 Synchronous 1600 MHz (0,6 ns)
cpu@0 processor Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz
memory 32KiB L1 cache
memory 256KiB L2 cache
memory 4MiB L3 cache
memory 32KiB L1 cache
pci@0000:00:00.0 bridge 3rd Gen Core processor DRAM Controller
pci@0000:00:02.0 display 3rd Gen Core processor Graphics Controller
pci@0000:00:14.0 bus 7 Series/C210 Series Chipset Family USB xHCI Host Controller
pci@0000:00:16.0 communication 7 Series/C210 Series Chipset Family
MEI Controller #1
pci@0000:00:16.3 communication 7 Series/C210 Series Chipset Family KT Controller
pci@0000:00:19.0 eth0 network 82579LM Gigabit Network Connection
pci@0000:00:1a.0 bus 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2
pci@0000:00:1b.0 multimedia 7 Series/C210 Series Chipset Family High Definition Audio Controller
pci@0000:00:1c.0 bridge 7 Series/C210 Series Chipset Family PCI Express Root Port 1
pci@0000:01:00.0 generic MMC/SD Host Controller
pci@0000:00:1c.1 bridge 7 Series/C210 Series Chipset Family PCI Express Root Port 2
pci@0000:00:1c.2 bridge 7 Series/C210 Series Chipset Family PCI Express Root Port 3
pci@0000:04:00.0 wlan0 network Centrino Advanced-N 6235
pci@0000:00:1c.5 bridge 7 Series/C210 Series Chipset Family PCI Express Root Port 6
pci@0000:00:1d.0 bus 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1
pci@0000:00:1f.0 bridge QM77 Express Chipset LPC Controller
pci@0000:00:1f.2 storage 7 Series Chipset Family 6-port SATA Controller [AHCI mode]
scsi0 storage
scsi@0:0.0.0 /dev/sda disk 256GB TOSHIBA THNSNF25
scsi@0:0.0.0,1 /dev/sda1 volume 27GiB EXT4 volume
scsi@0:0.0.0,2 /dev/sda2 volume 210GiB Extended partition
/dev/sda5 volume 5722MiB Linux swap / Solaris partition
/dev/sda6 volume 204GiB Linux filesystem partition
scsi2 storage
scsi@2:0.0.0 /dev/cdrom disk DVD-RAM UJ8C2
power Lithium Ion Battery
power
wwan0 network Ethernet interface
Es gibt auch eine grafische Version von lshw mit dem Namen lshw-gtk:
sudo lshw-gtk &
Abhängig von der Distribution, in der Sie sich befinden, müssen die meisten dieser Befehle möglicherweise installiert werden (apt-get install, yum, pacman, ...)
Es gibt auch ein beliebtes Nicht-Standard-Skript (Installation erforderlich) namens screenFetch :
screenFetch ist ein "Bash Screenshot Information Tool". Mit diesem praktischen Bash-Skript können Sie eine dieser nützlichen Terminal-Themeninformationen und ASCII-Verteilungslogos generieren, die Sie heutzutage in allen Screenshots sehen. Es erkennt Ihre Distribution automatisch und zeigt rechts eine ASCII-Version des Distributionslogos und einige nützliche Informationen an. Es gibt Optionen, um keine ASCII-Grafik, Farben, einen Screenshot beim Anzeigen von Informationen und sogar das Anpassen des Screenshot-Befehls anzugeben! Dieses Skript ist sehr einfach zu ergänzen und kann einfach erweitert werden.
Gutes Zeug! Wenn es sich jedoch um aktive Software handelt und diese derzeit verfügbar ist, ziehen Sie es immer vor, auf die offizielle Website oder - in diesem Fall - das Code-Repository für diese zu verlinken.
JakeGould
1
Wenn Sie viele Informationen zu allen Geräten benötigen, die über den PCI-Bus (oder PCI-Express-Bus) an Ihren Computer angeschlossen sind, geben Sie Folgendes ein lspci -vvknnqq
Wenn Sie Informationen zu Ihrer Festplattenpartitionierung benötigen, geben Sie Folgendes ein sudo fdisk -l /dev/sda
Antworten:
Von Linux-Befehlen - Eine praktische Referenz :
Zeige Kernelversion und Systemarchitektur
Name und Version der Distribution anzeigen
Alle im System registrierten Partitionen anzeigen
Zeigt die vom System gesehene RAM-Gesamtsumme an
Zeige CPU (s) Info
Infos zur Festplatte anzeigen sda
quelle
Versuchen
lshw
Es wird vorgeschlagen, dass Sie es als ausführen
root
, also versuchen Sie esquelle
Hier ist eine Liste von Befehlen zum Überprüfen der Hardware unter Linux. Beachten Sie, dass nicht alle Befehle auf allen Distributionen verfügbar sind. Es ist besser, dann als root (oder über sudo) zu starten, um alle Informationen zu erhalten.
Befehl: lscpu
Befehl: lshal
Befehl: lshw
Befehl: lspci
Befehl: lsusb
Befehl: dmidecode
quelle
Ich bin Mitentwickler eines Dienstprogramms, das in verschiedene Distributionen Eingang findet. Das Tool heißt inxi . Es ist ein Bash-Skript, das mit einem einfachen Befehl das tut, was alle anderen Antworten hier vorschlagen. Hör zu.
Um es zu verwenden, gehen Sie einfach zu einem Terminal und geben Sie 'inxi -F' ein. Es wird eine vollständige (-F) Systeminformationsausgabe angezeigt. 'inxi -h' zeigt weitere Optionen an. Es wurde ursprünglich für die IRC-Fehlerbehebung entwickelt, funktioniert also in fast jedem IRC-Client (und ist in einigen enthalten).
quelle
Hier ist ein Link zu verschiedenen Linux-Befehlen für das, was Sie wollen:
Insbesondere suchen Sie nach Befehlen wie:
quelle
Und um nur meine zwei Cent hinzuzufügen, würde ich es auch versuchen
Bevor Sie den vollständigen Befehl verwenden, können Sie möglicherweise die Kurzversion ausprobieren.
die möglicherweise bereits die Informationen enthalten, nach denen Sie suchen. Die fll-Version ist sehr detailreich, daher wird sie wahrscheinlich am besten mit aufgerufen
Übrigens kann eine bequeme komprimierte Form der von lshw bereitgestellten Informationen mit erhalten werden
mit gut lesbarer Ausgabe:
Es gibt auch eine grafische Version von lshw mit dem Namen lshw-gtk:
Abhängig von der Distribution, in der Sie sich befinden, müssen die meisten dieser Befehle möglicherweise installiert werden (apt-get install, yum, pacman, ...)
quelle
Es gibt auch ein beliebtes Nicht-Standard-Skript (Installation erforderlich) namens screenFetch :
quelle
Wenn Sie viele Informationen zu allen Geräten benötigen, die über den PCI-Bus (oder PCI-Express-Bus) an Ihren Computer angeschlossen sind, geben Sie Folgendes ein
lspci -vvknnqq
Wenn Sie Informationen zu Ihrer Festplattenpartitionierung benötigen, geben Sie Folgendes ein
sudo fdisk -l /dev/sda
quelle
Sie können auch dmidecode verwenden, der eine Beschreibung der Hardwarekomponenten des Systems enthält.
quelle
Wenn Sie Marionetten verwenden, um Ihre Infrastruktur zu verwalten, verwenden Sie facter
Sie können sogar als yaml oder json ausgeben
Chefkoch hat ein ähnliches Tool namens Ohai
quelle
Das Tool hw-probe sammelt die Ausgaben aller hardwarebezogenen Listener (hwinfo, lspci, lscpu, hdparm, smartctl, dmidecode usw.) gleichzeitig.
quelle