Frage Wie kann ich meine Hardwaredetails finden?


Gibt es eine integrierte Software oder eine Terminalmethode, die es mir erlaubt, die Hardwareprofile auf meinem System zu sehen? Windows entspricht einer solchen Funktion Gerätemanager.


115
2018-03-23 10:07


Ursprung




Antworten:


Es gibt ein paar Optionen:

  • lspci Wird dir zeigen die meisten von deiner Hardware in einer netten schnellen Weise. Es hat verschiedene Ausführlichkeitsstufen, mit denen Sie mehr Informationen herausholen können -v und -vv Flaggen, wenn Sie es wollen. Das -k Argument ist ein guter Weg, um herauszufinden, welchen Kernel-Treiber ein Stück Hardware verwendet. -nn Damit können Sie einfach die Hardware-ID kennen, die sich hervorragend für die Suche eignet.

    Aber es ist nur eine sehr einfache, schnelle Möglichkeit, eine Liste von Hardware zu bekommen. Ich bitte oft Leute, die Ausgabe hier zu veröffentlichen, wenn sie versuchen, ihre drahtlose Hardware zu identifizieren. Es ist großartig für solche Dinge.

    Es nicht zeigen Sie USB-Hardware anders als die USB-Busse an.

    Hier sind drei reale Beispiele:

    Grafik:

    $ lspci -nnk | grep VGA -A1
    03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF110 [GeForce GTX 580] [10de:1080] (rev a1)
        Kernel driver in use: nvidia
    

    Audio:

    $lspci -v | grep -A7 -i "audio"
    00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio
        Subsystem: Acer Incorporated [ALI] Device 080d
        Flags: bus master, fast devsel, latency 0, IRQ 34
        Memory at f0940000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
    
    --
    00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02)
        Subsystem: Acer Incorporated [ALI] Device 080d
        Flags: bus master, slow devsel, latency 32, IRQ 35
        Memory at f0944000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
    

    Vernetzung:

    $ lspci -nnk | grep net -A2
    00:0a.0 Ethernet controller [0200]: NVIDIA Corporation MCP79 Ethernet [10de:0ab0] (rev b1)
        Subsystem: Acer Incorporated [ALI] Device [1025:0222]
        Kernel driver in use: forcedeth
    --
    05:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR242x / AR542x Wireless Network Adapter (PCI-Express) [168c:001c] (rev 01)
        Subsystem: AMBIT Microsystem Corp. AR5BXB63 802.11bg NIC [1468:0428]
        Kernel driver in use: ath5k
    
  • lsusb ist wie lspci aber für USB-Geräte. Ähnliche Funktionalität mit ähnlichen Ausführlichkeitsoptionen. Gut, wenn Sie wissen wollen, was angeschlossen ist.

  • sudo lshw gibt Ihnen eine sehr umfassende Liste von Hardware und Einstellungen.

    Es gibt Ihnen so viele Informationen, ich schlage vor, Sie leiten es durch less oder gib es in eine Datei aus und öffne es in etwas, in dem du dich bewegen kannst:

    sudo lshw | less
    

    Natürlich ist das normalerweise ein Menge von Informationen. Sie benötigen oft nur Informationen über eine kleine Teilmenge Ihrer Hardware und lshw lässt Sie eine Kategorie auswählen. Wenn Sie beispielsweise nur Ihre Netzwerkgeräte sehen möchten, führen Sie Folgendes aus:

    sudo lshw -c network
    
  • Wenn Sie etwas grafisches wollen, schlage ich vor, dass Sie schauen hardinfo. Sie müssen es zuerst installieren:

    sudo apt-get install hardinfo
    

    Sie führen es dann einfach mit demselben Terminal aus hardinfo. Ich weiß nicht, dass es standardmäßig einen Menüpfad hat.

    Aber es kann Ihnen etwas mehr Informationen geben (Stiefeln, verfügbare Kernel, usw.) als die anderen Optionen, und Ihnen ähnliche Listen von PCI- und USB-Hardware geben, wie die ersten beiden Befehle.

    Es bietet auch ein einfaches Benchmarking. Ich denke, die Entwickler wollen es zu einem Ersatz für Sandra machen (ein beliebtes Windows Hardware Information Tool).

    Es hat sogar Optionen, einen netten Bericht auszugeben, den Sie an jemanden senden können (obwohl es leicht sein kann) zu viel Information).

Hardinfo


134
2018-03-23 10:37



Es besteht ein Bedarf für ein grafisches Standard-Hardware-Management-System ähnlich wie bei hardinfo... - Oxwivi
Was ist mit Treibermodulen? - Oxwivi
@Oxwivi Was ist mit ihnen? Wie ich sagte lspci -k wird ihnen zeigen, lshw zeigt sie als selbstverständlich an (siehe unter Konfiguration => Treiberstamm) und hardinfo zeigt sie an, wenn Sie ein Gerät auswählen (das untere Fenster im Screenshot wird mit weiteren Informationen für dieses Gerät gefüllt) - Oli♦
@Oli Ich habe einen Laptop mit eingebautem 4G (LTE) -Fähigkeit, gibt es einen Weg, um das imei meines Gerätes von Ubuntu zu bekommen? Vielen Dank - Kasun Siyambalapitiya
@Oli Vielen Dank! so eine gründliche und hilfreiche Antwort. Prost - Christopher Kuttruff


Sie können lshw verwenden, das CLI-Tool ist:

sudo lshw

wie die Manpage sagt:

Lshw ist ein kleines Tool, um detaillierte Informationen über die Hardware zu extrahieren     Konfiguration der Maschine. Es kann genaue Speicherkonfiguration melden,     Firmware-Version, Mainboard-Konfiguration, CPU-Version und Geschwindigkeit, Cache     Konfiguration, Busgeschwindigkeit usw. auf DMI-fähigen x86- oder IA-64-Systemen und     auf einigen PowerPC-Rechnern (PowerMac G4 funktioniert bekanntlich).

Sie können auch verwenden HardInfo:

HardInfo kann Informationen über die Hardware und das Betriebssystem Ihres Systems sammeln, Benchmarks durchführen und druckbare Berichte entweder in HTML oder in einfachen Textformaten erstellen.

Es kann auch leicht erweitert werden, für Entwickler Dokumentation und vollständigen Quellcode (freigegeben unter GNU GPL Version 2) ist verfügbar.

enter image description here

Installieren Sie es, indem Sie diesen Befehl ausführen:

sudo apt-get install hardinfo

oder suchen Sie nach hardinfo im Synaptic oder Software Center.


50
2018-06-08 12:19



Ich erinnere mich an meine Grafikkarte ist GTX450 oder GTS450. Ich möchte per hardinfo nachsehen. Warum kann ich das nicht mit hardinfo auf ubuntu 10.10 sehen? - sam


Es gibt mehrere Möglichkeiten zum Sammeln von Hardwareinformationen. Ich werde alle Möglichkeiten veröffentlichen, die ich kenne. Für weitere Informationen zu den Programmen konsultieren Sie bitte die man-Seiten.


Option eins - lshw

lshw welches sollte standardmäßig installiert werden. Sie müssen es als Super User (sudo) ausführen.

Es wird eine sehr detaillierte Liste von so ziemlich jeder Komponente präsentieren. Um eine kürzere Listenrepräsentation zu erhalten, können Sie die -short Flagge.

Sie können die Informationen auf verschiedene Arten ausgeben lassen.


Option zwei - hwinfo (muss installiert werden)

hwinfo was du installieren musst. Es ist in den Repositories.

Es zeigt auch die Komponenten sehr detailliert. Hier das --short Flag wird Ihnen eine schöne Hardware Kategorie sortierte Liste geben.

Mit dem --[hwtype] Option können Sie detaillierte Informationen über einen ausgewählten Hardwaretyp erhalten, was manchmal recht praktisch ist.


Ich kenne keine One-in-All-Lösung, um Hardware oder Treiber zu deaktivieren / aktivieren. Treiber sind in der Regel Kernel-Module, die Sie mit dem Befehl aktivieren (hinzufügen) und deaktivieren (entfernen) können modprobe Befehl.

Verwenden lsmod Sie können herausfinden, welche Module gerade geladen sind.


15
2018-03-23 10:34



Große Empfehlungen. Wie geht es? hwinfo unterscheiden von lshw? - Oxwivi
Hauptsächlich durch die Informationsdarstellung und lshw listet etwas mehr Informationen auf. - Octavian Damiean
Ich sehe, dann sudo lshw -short löst leicht die Notwendigkeit von Informationen in Fehlerberichten zu zitieren. - Oxwivi
Das ist eine separate Frage. - Octavian Damiean
Ja, Sie haben eine der wichtigsten Regeln verletzt. Eine Frage pro Post. Diese Frage eignet sich sehr gut zum Bereitstellen von Informationen zum Abrufen von Informationen zu Ihrem System. Wenn Sie wirklich wissen möchten, wie man Module ändert, dann stellen Sie bitte eine separate Frage. - Octavian Damiean


lshw ist ein sehr guter Befehl, der Ihnen sehr detaillierte Informationen über Ihre Hardware gibt. Wenn Sie nicht etwas anderes installieren möchten wie hardinfo dann wird es sehr gut befehl sein. Aber benutze es lshw (Sie können Listenhardware sagen, um sich an diesen Befehl zu erinnern) mit den Optionen -html oder -xml, um die Informationen interaktiver zu erhalten.

Hier zeigt es

    $ sudo lshw | less (or more)
    $ sudo lshw -html > myhardware.html
    $ sudo lshw -xml > myhardware.xml

Öffnen Sie jetzt nur die in Ihrem aktuellen Verzeichnis erstellten .html- oder .xml-Dateien, um eine vollständige Beschreibung Ihrer Hardware zu erhalten.


12
2017-08-27 10:43





lshw ist der Befehl, du kannst auch grep, lshw | grep audio beispielsweise.

Ich weiß nicht, wie Sie es in der GUI anzeigen können.


8
2018-06-08 12:14





HardwareLiSter ist ein nützliches Werkzeug, das Ihnen detaillierte Informationen über die gesamte Hardware Ihres Systems in einer netten GUI-Oberfläche anzeigen kann.

Wenn Sie es vorziehen, ein Terminal zu verwenden, versuchen Sie es sudo dmidecode Das wird Ihnen eine sehr detaillierte Liste aller Hardware auch geben.


7
2018-03-23 10:59





lspci  - PCI-Hardware

lsusb, lspcmcia, lshw, lshw-gtk

dmidecode Informationen zur Systemhardware wie im System-BIOS beschrieben

kinfocenter

cat /proc/cpuinfo


7
2018-06-08 15:05





vom Terminal aus:

sudo lshw

Von der GUI müssen Sie installieren Gnome-Gerätemanager


5
2018-06-08 12:14





Andere großartige Werkzeuge für Ubuntu sind

Ich-Nex

enter image description here

I-Nex ist ein kostenloses System-Info-Tool, mit dem Informationen über die wichtigsten Systemkomponenten (Geräte) wie CPU, Motherboard, Speicher, Videospeicher, Sound, USB-Geräte usw. gesammelt werden können. Die Anwendung ermöglicht über eine übersichtliche Oberfläche mit Registerkarten Informationen über die Systemhardware anzuzeigen. Dieses Dienstprogramm zeigt eine erhebliche Menge an Systemdetails an. Das I-Nex-Dienstprogramm fügt weiterhin neue Funktionen hinzu, dieses Mal enthielt I-Nex das GPU-Informationstab und andere verschiedene Korrekturen. Neben der Anzeige von Hardwareinformationen kann I-Nex auch einen erweiterten Bericht erstellen, für den Sie auswählen können, was Sie einschließen möchten, und den Bericht optional an einen Dienst wie Pastebin (und andere) senden. Es bietet auch die Möglichkeit, einen Screenshot des I-Nex-Fensters direkt aus der Anwendung zu erstellen. Der Unterschied zwischen I-Nex und den anderen Hardwareinformations-GUI-Tools, die für Linux verfügbar sind, besteht darin, dass die Informationen besser organisiert sind und schneller angezeigt werden (als zum Beispiel lshw-gtk). Außerdem werden die Hardwareinformationen auf eine Weise dargestellt, die leichter zu verstehen ist als bei anderen derartigen Tools.

CPU-g

enter image description here CPU-G ist ein nützliches Dienstprogramm zum Anzeigen von Hardwareinformationen. Es erkennt Hardware und zeigt Details über alles an, es zeigt Informationen über CPU (Prozessor), RAM (Aktiv / Inaktiv, Frei, Verwendet und zwischengespeichert), Motherboard und Chipsatz, Biosdetails, Grafikkartendetails und Details des installierten Linux an.

QUELLE  http://www.noobslab.com/2014/01/cpuz-alternatives-inex-cpug-for-ubuntu.html


5
2018-04-21 20:39



Das ist nett, aber das aktuelle Installationspaket ist kaputt. Müssen den Inhalt von ersetzen /var/lib/dpkg/info/i-nex.postinst mit exit 0 um lebendig durchzukommen. - matt
Außerdem scheint es nicht im Vollbildmodus zu laufen, daher ist das Display eher klein und nervig. - matt