Hogyan találhatom meg a hardver részleteit?

116

Van-e beépített szoftver vagy terminál módszer, amely lehetővé teszi számomra a rendszer hardverprofiljainak megtekintését? A Windows ekvivalense ilyen tulajdonság lenne Eszközkezelő .

    
készlet Oxwivi 23.03.2011 11:07
forrás

17 válasz

135

Néhány lehetőség van:

  • Alspci a hardverünk leginkább -jét mutatja szép gyors módon. Különböző verbositású szintje van, így bővebb információt kaphat belőle a-v és a-vv zászlókkal, ha azt szeretné. A-k argumentum jó módja annak, hogy megtudja, melyik rendszermag-illesztőprogram használja a hardvert. A (z)-nn segítségével egyszerűen tudhatod a hardverazonosítót, amely nagyszerű a kereséshez.

    De ez csak egy nagyon egyszerű és gyors módszer a hardverek listájának beszerzésére. Gyakran kérdezem az embereket, hogy küldje el a kimenetét itt, amikor megpróbálják azonosítani a vezeték nélküli hardvert. Nagyon jó az ilyen dolgokra.

    Az nem az USB-hardvert más USB-eszközökkel jeleníti meg.

    Három valós világ példája van:

    Grafika:

    $ 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
    

    Hang:

    $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
    

    Hálózat:

    $ 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 olyan, mint alspci, de az USB-eszközök esetében. Hasonló funkciók hasonló verbosity opciókkal. Jó, ha tudni akarod, mi van bekapcsolva.

  • sudo lshw nagyon részletes listát ad a hardverekről és a beállításokról.

    Olyan sok információt ad neked, azt javaslom, hogy átengeded aless -on keresztül, vagy kinyomtatod egy fájlt, és nyisd meg azt a tartalmat, amiben mozoghatsz:

    sudo lshw | less
    

    Természetesen ez általában egy információ tétel . Gyakran csak a hardver egy kis részhalmazára van szüksége, és alshw lehetővé teszi, hogy kiválasszon egy kategóriát. Ha csak látni szeretné a hálózati eszközöket, futtassa ezt:

    sudo lshw -c network
    
  • Ha valami grafikusat szeretne, javaslom, hogy tekintse meg ahardinfo -ot. Először telepítenie kell:

    sudo apt-get install hardinfo
    

    Ezután futtatod ugyanazt a terminált ahardinfo -kal. Nem tudom, hogy alapértelmezés szerint van menühelye.

    De ennél valamivel több információt (csizmát, rendelkezésre álló rendszermagot stb.) adhat meg, mint a többi opciót, valamint hasonló PCI és USB hardverlistákat, például az első két parancsot.

    Ez is nyújt néhány egyszerű benchmarking. Szerintem a fejlesztők arra törekednek, hogy helyettesítsék a Sandra-t (népszerű Windows-hardver-információgyűjtő eszköz).

    Még lehetőséged van arra is, hogy kiadj egy jó jelentést, amelyet bárkinek elküldhetsz (bár könnyen túl sok információ).

    
válasz adott Oli 23.03.2011 11:37
forrás
50

Használhatja az lshw-t, amely CLI eszköz:

sudo lshw

a man oldal szerint:

  

Az lshw egy kis eszköz, amely a hardver részletes információinak kivonására szolgál     a gép konfigurációja. Jelentheti a pontos memória konfigurációt,     firmware verzió, mainboard konfiguráció, CPU verzió és sebesség, gyorsítótár     konfiguráció, buszsebesség stb. DMI-képes x86 vagy IA-64 rendszereken és     egyes PowerPC gépeken (a PowerMac G4 ismert, hogy működik).

Használhatja a HardInfo szolgáltatást is:

  

A HardInfo képes összegyűjteni információkat a rendszer hardveréről és operációs rendszeréről, teljesítménymutatókat készíteni és nyomtatható jelentéseket készíteni HTML vagy szöveges formátumban.

     

Könnyen bővíthető, a fejlesztői dokumentációhoz és a teljes forráskódhoz (GNU GPL 2. verzió alatt) elérhető.

Telepítse ezt a parancsot:

sudo apt-get install hardinfo

vagy keresd a hardinfo-t a Synaptic vagy a Szoftverközpontban.

    
válasz adott Pedram 08.06.2011 14:19
forrás
15

A hardverinformációk összegyűjtése többféle módon lehetséges. Feladom az összes ismert lehetőséget. Bármelyik programról bővebb információért kérjük, olvassa el a man oldalainkat.

Az első lehetőség -lshw

lshw, amelyet alapértelmezés szerint telepíteni kell. Szuperfelhasználónak (sudo) kell futtatnia.

Ez egy nagyon részletes listát jelenít meg minden alkotóelemről. Rövidebb listák megjelenítéséhez használhatja a-short jelzőt.

Az információkat többféle módon is elküldheti.

A második lehetőség -hwinfo (telepítés szükséges)

hwinfo melyet telepíteni kellene. A tárolókban van.

A komponenseket nagyon részletes módon is bemutatja. Itt a--short zászló ad egy szép hardverkategória szerinti sorrendelt listát.

A--[hwtype] opcióval részletes információkat kaphat egy kiválasztott hardvertípustól, ami néha nagyon hasznos.

Nem tudok egyetlen megoldásról sem a hardverek, sem a meghajtók letiltására / engedélyezésére. A meghajtók általában rendszermag modulok, amelyek engedélyezhetik (hozzáadás) és letilthatók (eltávolítás) amodprobe parancs használatával.

Alsmod használatával megtudhatja, mely modulok vannak betöltve.

    
válasz adott Octavian Damiean 23.03.2011 11:34
forrás
12

lshw egy nagyon jó parancs, amely nagyon részletes információkat közöl a hardverről. Ha nem kíván telepíteni valami mást, mint a hardinfo , akkor nagyon jó parancs lesz. De az lshw (mondja meg a hardverlistát, hogy emlékezzen erre a parancsra) az -html vagy -xml opcióval az információk interaktívabb megszerzéséhez.

Itt illusztrálja

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

Most nyissa meg az aktuális könyvtárában létrehozott .html vagy .xml fájlokat a hardver teljes leírásához.

    
válasz adott Saurav Kumar 27.08.2013 12:43
forrás
8

lshw a parancs, akkor grep is lehet, példáullshw | grep audio.

Nem tudom, hogyan tekintheti meg a GUI-ban.

    
válasz adott Pentarex 08.06.2011 14:14
forrás
7

A HardwareLiSter egy hasznos eszköz, amely részletes információkat jelenít meg a rendszer összes hardverén, egy szép GUI felületen .

Ha szeretne terminált használni, akkor próbáld meg asudo dmidecode -ot, ami nagyon részletes listát ad az összes hardverről.

    
válasz adott Mark Rooney 23.03.2011 11:59
forrás
7

lspci - PCI hardver

lsusb, lspcmcia, lshw, lshw-gtk

dmidecode -információ a rendszer hardveréről a BIOS rendszerben leírtak szerint

kinfocenter

cat /proc/cpuinfo

    
válasz adott jet 08.06.2011 17:05
forrás
5

a terminálról:

sudo lshw

a gui-tól telepítenie kell gnome-device-manager

    
válasz adott thomasmichaelwallace 08.06.2011 14:14
forrás
5

Az Ubuntu egyéb kiváló eszközei

i-NEX

Az I-Nex ingyenes rendszerinformációs eszköz, amely információkat gyűjt a fő rendszerelemekről (eszközökről), mint például CPU, alaplap, memória, video memória, hang, USB eszközök stb. Az alkalmazás lehetővé teszi, hogy egy lapos, tiszta interfészen keresztül megjelenjenek a rendszer hardverére vonatkozó információk, ez a segédprogram jelentős mennyiségű rendszeradatot jelenít meg. Az I-Nex segédprogram továbbra is új funkciókat ad hozzá, ezúttal az I-Nex GPU információs fülét és más különféle javításokat. A hardverinformációk megjelenítésén túl az I-Nex fejlett jelentést is készíthet, amelyre kiválaszthatja, hogy mit tartalmazzon, és adott esetben elküldheti a jelentést egy olyan szolgáltatásnak, mint például a Pastebin (és mások). Lehetőség van arra is, hogy az I-Nex ablakból közvetlenül készítsen egy screenshotot az alkalmazásból. Az I-Nex és a Linuxon elérhető egyéb hardverinformációs grafikus eszközök közötti különbség az, hogy az információ jobban szervezett és gyorsabban jelenik meg (pl. Az lshw-gtk esetében). Továbbá a hardverinformáció olyan módon jelenik meg, amely könnyebben érthető, mint más hasonló eszközök.

CPU-g

A CPU-G hasznos segédprogram a hardverinformációk megmutatásához. Felderíti a hardvereket és megjeleníti a részleteket a mindentről, a CPU (processzor), a RAM (aktív / inaktív, szabad, használt és gyorsítótár), az alaplap és a lapkakészlet, a bios részletek, a grafikus kártya részletei és a telepített Linux részletei. p>

FORRÁS link

    
válasz adott tigerjack89 21.04.2015 22:39
forrás
4

Eszközkezelő az Ubuntu Szoftverközpontból.

    
válasz adott Merlin2525 21.04.2011 02:09
forrás
4

Telepítse a Sysinfo-t az Ubuntu Software Center-ből. A Sysinfo olyan grafikus eszköz, amely képes megjeleníteni bizonyos hardver- és szoftverinformációkat a számítógépen, amelyen fut.

Képes felismerni a következő információkat:

  • Rendszer (Linux disztribúció kiadás, GNOME, kernel, gcc és  Xorg és a gazdagép neve)
  • CPU (eladó azonosítója, modell neve, gyakorisága, level2 cache, bogomips,  modellszámok és zászlók)
  • Memória (teljes rendszer RAM, szabad memória, swap hely összesen és ingyenes, tárolt,  aktív, inaktív memória)
  • Tárolás (IDE felület, minden IDE eszköz, SCSI eszköz)
  • Hardver (alaplap, grafikus kártya, hangkártya, hálózati eszközök)
  • NVIDIA grafikus kártya: csak az NVIDIA kijelzõillesztõvel telepítve

    
válasz adott karel 16.02.2014 13:54
forrás
3

Írt egy parancsfájlt, hogy összegyűjtsek minden lehetséges hardver részletet a Linux rendszereken, beleértve az Ubuntut is, natív parancsok használatával. Az érdeklődők megtekinthetik és letölthetik a szkriptet: Egy egyszerű shell parancsfájl a hardverinformációk beszerzéséhez egy Linux-dobozból .

Ez a parancsfájl a következő adatokat veszi fel:

  • Operációs rendszer (Linux) verzió, rendszermagverzió, üzemidő részletei, stb.
  • Rendszer (szerver) szállító, sorozatszám stb.
  • Szerver alaplap adatai
  • Szerver BIOS áttekintése
  • Szerverprocesszor adatai
  • Szerver fizikai memória (RAM) adatai
  • PCI eszközök / vezérlők egy pillantással
  • Merevlemez-meghajtó részletei
  • Hálózati hardverinformációk
válasz adott Mssm 10.01.2015 09:47
forrás
3

Adjon hozzá néhány részletet:

  • lscpu megjeleníti a CPU architektúra információit
  • lsblk lista blokkeszközök
  • sudo lshw -short | grep -i "system memory" lista rendszer memória

Csak als -ot írja be, és használja atab -ot a prompt lekéréséhez.

    
válasz adott Honghe.Wu 16.02.2014 13:51
forrás
2
  

Van egyetlen segédprogram a legtöbb hardver működési állapotának monitorozásához? Csakúgy, mint néhány szoftver a Windows rendszerben?

Ha a "rendszer tesztelését" a dash-ben keresi, olyan programot fog látni, amely ellenőrzi az őrült funkciókat. A 2. kép azt mutatja, hogy ellenőrizni fogja a felfüggesztést, az energiagazdálkodást, az audiót, az USB-t, a grafikákat, a médiakártyákat, a dvd-meghajtókat és még sok mást.

Ha valami baj van az eszközhöz kapcsolódóan, tájékoztatni fogja Önt erről. Egy egyszerű keresés az AU-n, vagy az eredményoldalon megjelenő probléma konkrét kérdésének kiküldése segíthet a kapcsolódó probléma kivizsgálásában.

    
válasz adott Rinzwind 21.09.2015 15:49
forrás
2

A NeoFetch egy jó parancssori megoldás a magas szintű információkhoz (ha az Ubuntu 14.04 vagy újabb verzió fut).

A telepítéshez először hozzá kell adnia a PPA-t:

sudo add-apt-repository ppa:dawidd0811/neofetch

Akkor telepítse:

sudo apt update && sudo apt install neofetch

Ezután fut:

neofetch

    
válasz adott David Pratt 04.01.2017 12:44
forrás
1

Az Univerzum repository az Ubuntu 14.04-es verzióján és egy későbbiekben tartalmazza ainxi nevű csomagot azonos nevű csomagban. Legalábbis az Xubuntu 16.04 telepíti alapértelmezés szerint. A kimenetét opciók segítségével vezérelheti. Lásd:man inxi. Például. Ainxi -v 2 a 2. verbosszintű információban jelenik meg; a 0-7 szintek támogatottak.

    
válasz adott jarno 17.01.2017 11:35
forrás
0

hw-szonda eszköz: link

Az eszköz a számítógép hardverlistainak (hwinfo, dmidecode, biosdecode stb.) kimenetét, számos Linux diagnosztikai eszközt (smartctl, memtester stb.) és rendszer naplókat (dmesg, Xorg.log stb. .).

Teszt példa: link

A projekt szerzője vagyok, ezért kérdéseid vannak a megjegyzésekben!

    
válasz adott linuxbuild 30.11.2017 14:02
forrás