Vraag Hoe kan ik mijn hardwaregegevens vinden?


Is er een ingebouwde software of terminal-methode waarmee ik de hardwareprofielen op mijn systeem kan bekijken? Windows-equivalent van een dergelijke functie zou zijn Apparaat beheerder.


115
2018-03-23 10:07


oorsprong




antwoorden:


Er zijn een paar opties:

  • lspci Zal je het laten zien meest van uw hardware op een snelle manier. Het heeft verschillende niveaus van breedsprakigheid, zodat u er meer informatie uit kunt halen -v en -vv vlaggen als je het wilt. De -k argument is een goede manier om erachter te komen welk kernel stuurprogramma een stuk hardware gebruikt. -nn laat u gewoon de hardware-ID kennen die geweldig is om te zoeken.

    Maar het is slechts een heel eenvoudige, snelle manier om een ​​lijst met hardware te krijgen. Ik vraag mensen vaak om de uitvoer ervan hier te plaatsen wanneer ze proberen hun draadloze hardware te identificeren. Het is geweldig voor dat soort dingen.

    Het niet toon USB-hardware anders dan de USB-bussen.

    Hier zijn drie voorbeelden uit de echte wereld:

    graphics:

    $ 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
    

    Netwerken:

    $ 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 is als lspci maar voor USB-apparaten. Vergelijkbare functionaliteit met vergelijkbare breedsprakigheidsopties. Goed als je wilt weten wat er is ingeplugd.

  • sudo lshw geeft je een zeer uitgebreide lijst met hardware en instellingen.

    Het geeft je zoveel informatie, ik raad je aan het door te spitten less of voer het uit naar een bestand en open dat in iets waarin je je kunt verplaatsen:

    sudo lshw | less
    

    Natuurlijk is dit meestal een lot van informatie. Je hebt vaak alleen informatie nodig over een kleine subset van je hardware en lshw laat je een categorie selecteren. Als u alleen uw netwerkapparaten wilt zien, voert u dit bijvoorbeeld uit:

    sudo lshw -c network
    
  • Als je iets grafisch wilt, stel ik voor dat je ernaar kijkt hardinfo. U moet het eerst installeren:

    sudo apt-get install hardinfo
    

    Je voert het dan gewoon vanaf dezelfde terminal uit met hardinfo. Ik weet niet dat het standaard een menulocatie heeft.

    Maar het kan u iets meer informatie (laarzen, beschikbare kernels, enz.) Geven dan de andere opties, en u vergelijkbare lijsten van PCI- en USB-hardware geven, zoals de eerste twee opdrachten.

    Het biedt ook enkele eenvoudige benchmarking. Ik denk dat de ontwikkelaars ernaar streven om het een vervanging voor Sandra te maken (een populaire tool voor het verzamelen van hardware-informatie voor Windows).

    Het heeft zelfs opties om een ​​mooi rapport uit te voeren dat je naar iemand kunt sturen (hoewel het dat gemakkelijk kan zijn) te veel informatie).

Hardinfo


134
2018-03-23 10:37



Er is behoefte aan een standaard grafisch hardwarebeheersysteem vergelijkbaar met hardinfo... - Oxwivi
Hoe zit het met de driver-modules? - Oxwivi
@Oxwivi Hoe zit het met hen? Zoals ik zei lspci -k zal ze laten zien, lshw laat ze zien als een vanzelfsprekendheid (kijk onder de configuratie => driver stam) en hardinfo toont ze wanneer u een apparaat selecteert (het onderste deelvenster in de schermafbeelding zal worden gevuld met meer informatie over dat apparaat) - Oli♦
@Oli I met een laptop met ingebouwde 4G (LTE) mogelijkheid, is er een manier om de imei van mijn apparaat van Ubuntu te krijgen? Bedankt - Kasun Siyambalapitiya
@ Oli Hartelijk dank! zo'n grondige en behulpzame reactie. Proost - Christopher Kuttruff


U kunt lshw gebruiken als CLI-tool:

sudo lshw

zoals de manpagina zegt:

lshw is een kleine tool om gedetailleerde informatie over de hardware te extraheren     configuratie van de machine. Het kan de exacte geheugenconfiguratie rapporteren,     firmwareversie, moederbordconfiguratie, CPU-versie en snelheid, cache     configuratie, bussnelheid, etc. op DMI-compatibele x86- of IA-64-systemen en     op sommige PowerPC-machines (het is bekend dat PowerMac G4 werkt).

Je kan ook gebruiken HARDiNFO:

HardInfo kan informatie verzamelen over de hardware en het besturingssysteem van uw systeem, benchmarks uitvoeren en afdrukbare rapporten genereren in HTML of in platte tekst.

Het kan ook gemakkelijk worden uitgebreid, voor ontwikkelaarsdocumentatie en volledige broncode (uitgegeven onder GNU GPL versie 2) is beschikbaar.

enter image description here

Installeer het met behulp van deze opdracht:

sudo apt-get install hardinfo

of kijk voor hardinfo in Synaptic of Software Center.


50
2018-06-08 12:19



Ik herinner me dat mijn grafische kaart GTX450 of GTS450 is. Ik wil controleren door hardinfo. Waarom ik dit niet kan zien door hardinfo op ubuntu 10.10? - sam


Er zijn verschillende manieren om hardware-informatie te verzamelen. Ik zal alle mogelijkheden die ik ken posten. Raadpleeg hun manpagina's voor meer informatie over elk van de programma's.


Optie één - lshw

lshw welke standaard zou moeten worden geïnstalleerd. U moet het uitvoeren als supergebruiker (sudo).

Het zal een zeer gedetailleerde lijst van vrijwel elk onderdeel weergeven. Om een ​​kortere lijstweergave te krijgen, kunt u de -short vlag.

U kunt ervoor zorgen dat de informatie op verschillende manieren wordt weergegeven.


Optie twee - hwinfo (moet worden geïnstalleerd)

hwinfo welke je zou moeten installeren. Het zit in de repositories.

Het presenteert ook de componenten op een zeer gedetailleerde manier. Hier de --short vlag geeft je een mooie categorie gesorteerd op de hardwarecategorie.

Met de --[hwtype] optie kunt u alleen gedetailleerde informatie over een geselecteerd hardwaretype krijgen, wat soms best handig is.


Ik ken geen enkele oplossing om hardware of stuurprogramma's uit te schakelen / in te schakelen. Stuurprogramma's zijn over het algemeen kernelmodules die u kunt inschakelen (toevoegen) en uitschakelen (verwijderen) met behulp van de modprobe opdracht.

Gebruik makend van lsmod u kunt achterhalen welke modules momenteel zijn geladen.


15
2018-03-23 10:34



Geweldige aanbevelingen. Hoe werkt het hwinfo differentiëren van lshw? - Oxwivi
Hoofdzakelijk door de informatieverstrekking en lshw geeft iets meer informatie. - Octavian Damiean
Ik zie het dan sudo lshw -short lost eenvoudig de behoefte op voor informatie om te citeren in bugrapporten. - Oxwivi
Dat is een aparte vraag. - Octavian Damiean
Ja, je hebt een van de belangrijkste regels geschonden. Eén vraag per bericht. Deze vraag is heel goed voor het verstrekken van informatie over het verkrijgen van informatie over uw systeem. Als je echt wilt weten hoe je modules moet aanpassen, vraag dan alstublieft een aparte vraag. - Octavian Damiean


lshw is een zeer goede opdracht die u een zeer gedetailleerde informatie over uw hardware vertelt. Als u niet iets anders zoals wilt installeren hardinfo dan zal het een zeer goede opdracht zijn. Maar gebruik lshw (je kunt list-hardware zeggen om deze opdracht te onthouden) met -html of -xml-opties om de informatie op een meer interactieve manier te krijgen.

Hier illustreert het

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

Open nu gewoon de .html- of .xml-bestanden die in uw huidige directory zijn gemaakt voor een volledige beschrijving van uw hardware.


12
2017-08-27 10:43





lshw is het commando, je kunt ook grepen, lshw | grep audio bijvoorbeeld.

Ik weet niet hoe je het in de GUI kunt bekijken.


8
2018-06-08 12:14





HardwareLiSter is een handige tool die u gedetailleerde informatie over alle hardware op uw systeem kan laten zien in een mooie GUI-interface.

Als u liever een terminal gebruikt, probeer het dan sudo dmidecode Dit geeft je ook een zeer gedetailleerde lijst van alle hardware.


7
2018-03-23 10:59





lspci  - PCI-hardware

lsusb, lspcmcia, lshw, lshw-gtk

dmidecode -informatie over de hardware van uw systeem zoals beschreven in het systeem-BIOS

kinfocenter

cat /proc/cpuinfo


7
2018-06-08 15:05





vanaf de terminal:

sudo lshw

van de gui die je moet installeren gnome-device-manager


5
2018-06-08 12:14





Andere geweldige hulpmiddelen voor Ubuntu zijn

i-nex

enter image description here

I-Nex is een gratis systeeminfo-tool die wordt gebruikt om informatie te verzamelen over de belangrijkste systeemcomponenten (apparaten), zoals CPU, moederbord, geheugen, videogeheugen, geluid, USB-apparaten, enzovoort. De applicatie maakt het mogelijk via een duidelijke interface met tabbladen informatie over de systeemhardware weer te geven. Dit hulpprogramma geeft een aanzienlijke hoeveelheid systeemdetails weer. Het hulpprogramma I-Nex blijft nieuwe functionaliteit toevoegen, dit keer bevatte het tabblad I-Nex GPU-informatie en andere verschillende oplossingen. Naast het kunnen weergeven van hardware-informatie, kan I-Nex ook een geavanceerd rapport genereren waarvoor u kunt selecteren wat u wilt opnemen en optioneel het rapport naar een service zoals Pastebin (en andere) kunt sturen. Het heeft ook een optie om een ​​schermafbeelding van het I-Nex-venster rechtstreeks vanuit de toepassing te maken. Het verschil tussen I-Nex en de andere GUI-hulpmiddelen voor hardware-informatie die beschikbaar zijn voor Linux is dat de informatie beter is georganiseerd en sneller wordt weergegeven (bijvoorbeeld lshw-gtk). Ook wordt de hardware-informatie gepresenteerd op een manier die gemakkelijker te begrijpen is dan andere dergelijke tools.

cpu-g

enter image description here CPU-G is een handig hulpprogramma om hardware-informatie te tonen. Het detecteert hardware en geeft details over alles weer, het toont informatie over CPU (processor), RAM (actief / inactief, gratis, gebruikt en in de cache opgeslagen), moederbord en chipset, BIOS-details, grafische kaartdetails en details van geïnstalleerde Linux.

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


5
2018-04-21 20:39



Dit is leuk, maar het huidige installatiepakket is kapot. Moet de inhoud van vervangen /var/lib/dpkg/info/i-nex.postinst met exit 0 om er levend doorheen te komen. - matt
Ook lijkt het niet op volledig scherm te gaan, dus het display is nogal miniatuur en irritant. - matt