Donanım bilgilerimi nasıl bulabilirim?

115

Sistemimde donanım profillerini görüntülememi sağlayan yerleşik bir yazılım veya terminal yöntemi var mı? Böyle bir özelliğin Windows eşdeğeri Aygıt Yöneticisi olacaktır.

    
sordu Oxwivi 23.03.2011 11:07

17 cevap

134

Birkaç seçenek var:

  • lspci , donanımınızın çoğunu hızlı bir şekilde size gösterecektir. Farklı düzeylerde bir ayrıntıya sahiptir, böylece isterseniz -v ve -vv bayrağıyla daha fazla bilgi edinebilirsiniz. % Co_de% argümanı, bir donanım parçasının hangi çekirdek sürücüsünü kullandığını bulmak için iyi bir yoldur. -k , arama için mükemmel olan donanım kimliğini bilmenizi sağlar.

    Ancak, bir donanım listesi almanın sadece çok basit ve hızlı bir yolu. Kablosuz donanımlarını tanımlamaya çalışırken insanların sık sık çıkmasını istedim. Bunun gibi şeyler için harika.

    , USB bağlantı noktalarından başka USB donanımı göstermiyor

    .

    İşte üç gerçek dünya örneği:

    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
    

    Ses:

    $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
    

    Ağ:

    $ 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
    
  • -nn , lsusb gibi, ancak USB cihazlar için. Benzer ayrıntı özelliklerine benzer işlevler. Neyin takılı olduğunu bilmek istiyorsanız iyi.

  • lspci size çok kapsamlı bir donanım ve ayar listesi verecektir.

    Size çok fazla bilgi verir, sudo lshw yoluyla pipetlemenizi veya bir dosyaya aktarmanızı ve bunu içinde hareket edebileceğiniz bir şeyde açmanızı öneririm:

    sudo lshw | less
    

    Elbette bu genellikle bir lot bilgisidir. Sıklıkla sadece donanıma ait küçük bir alt kümede bilgi gerekir ve less bir kategori seçmenize izin verir. Ağ cihazlarınızı görmek istediğinizde, örneğin şunu çalıştırın:

    sudo lshw -c network
    
  • Grafiksel bir şey istiyorsanız, lshw dosyasına bakmanızı öneririz. Önce yüklemeniz gerekecek:

    sudo apt-get install hardinfo
    

    Daha sonra, sadece hardinfo ile aynı terminalden çalıştırın. Varsayılan olarak bir menü konumuna sahip olduğunu bilmiyorum.

    Ancak, diğer seçeneklerden biraz daha fazla bilgi (botlar, kullanılabilir çekirdekler, vb.) verebilir ve ilk iki komut gibi PCI ve USB donanımlarının benzer listelerini verir.

    Ayrıca bazı basit kıyaslama sağlar. Geliştiricilerin, Sandra'yı (popüler bir Windows donanım bilgisi toplama aracı) yerini almayı amaçladıklarını düşünüyorum.

    Hatta birilerine gönderebileceğiniz güzel bir rapor (hatta kolayca çok fazla bilgi olabilir) elde etmek için seçenekler de vardır.

    
verilen cevap Oli 23.03.2011 11:37
50

CLI aracı olan lshw'yi kullanabilirsiniz:

sudo lshw

man sayfalarının dediği gibi:

  

lshw, donanım hakkında ayrıntılı bilgi almak için küçük bir araçtır     Makinenin yapılandırması. Tam bellek yapılandırmasını bildirebilir,     firmware sürümü, anakart yapılandırması, CPU sürümü ve hızı, önbellek     DMI özellikli x86 veya IA-64 sistemlerinde yapılandırma, veri yolu hızı vb.     bazı PowerPC makinelerinde (PowerMac G4'ün çalıştığı bilinir).

Ayrıca, HardInfo 'yu kullanabilirsiniz :

  

HardInfo, sisteminizin donanımı ve işletim sistemi hakkında bilgi toplayabilir, karşılaştırma yapabilir ve HTML veya düz metin biçiminde yazdırılabilir raporlar oluşturabilir.

     

Ayrıca, geliştirici belgeleri ve tam kaynak kodu (GNU GPL sürüm 2 altında yayınlanmıştır) için de kullanılabilir.

Bu komutu çalıştırarak yükleyin:

sudo apt-get install hardinfo

veya Synaptic veya Software Center'da hardinfo arayın.

    
verilen cevap Pedram 08.06.2011 14:19
15

Donanım bilgilerini toplamanın birkaç yolu vardır. Bildiğim tüm olasılıkları yayınlayacağım. Herhangi bir program hakkında daha fazla bilgi için lütfen kendi adam sayfalarına başvurun.

Seçenek bir - lshw

Varsayılan olarak yüklenmesi gereken

lshw . Süper kullanıcı (sudo) olarak çalıştırmanız gerekecek.

Hemen hemen her bileşenin çok ayrıntılı bir listesini sunacak. Daha kısa liste temsili almak için -short bayrağını kullanabilirsiniz.

Bilgileri çeşitli şekillerde çıkartabilirsiniz.

Seçenek iki - hwinfo (yükleme gerekir)

Yüklemeniz gereken

hwinfo . Depolarda.

Ayrıca bileşenleri çok ayrıntılı bir şekilde sunar. Burada --short bayrağı size güzel bir donanım kategorisi listesi verecektir.

--[hwtype] seçeneği ile, yalnızca seçilen bir donanım türü hakkında ayrıntılı bilgi alabilirsiniz, bu da bazen oldukça kullanışlıdır.

Donanım veya sürücüleri devre dışı bırakmak / etkinleştirmek için tek çözümde hiçbir şey bilmiyorum. Sürücüler genellikle, modprobe komutunu kullanarak etkinleştirebileceğiniz (ekleyebildiğiniz) ve devre dışı bırakabileceğiniz (çıkartabileceğiniz) çekirdek modülleridir.

lsmod değerini kullanarak hangi modüllerin yüklü olduğunu öğrenebilirsiniz.

    
verilen cevap Octavian Damiean 23.03.2011 11:34
12

lshw , donanımı hakkında çok ayrıntılı bilgi veren çok iyi bir komuttur. hardinfo gibi başka bir şey yüklemek istemiyorsanız, çok iyi bir komut olacaktır. Ancak bilgileri daha etkileşimli bir şekilde almak için lshw (bu komutu hatırlamak için liste donanımını söyleyebilirsiniz) -html veya -xml seçenekleriyle birlikte kullanabilirsiniz.

İşte gösteriyor

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

Artık donanımınızın tam bir açıklamasını almak için şimdiki dizininizde oluşturulmuş .html veya .xml dosyalarını açın.

    
verilen cevap Saurav Kumar 27.08.2013 12:43
8

lshw komuttur, grep de yapabilirsiniz, örneğin lshw | grep audio .

Bunu GUI'de nasıl görüntüleyebileceğinizi bilmiyorum.

    
verilen cevap Pentarex 08.06.2011 14:14
7

HardwareLiSter , sisteminizdeki tüm donanımlar hakkında güzel bir GUI arabiriminde ayrıntılı bilgi gösterebilen kullanışlı bir araçtır. .

Bir terminal kullanmayı tercih ederseniz, sudo dmidecode değerini deneyin. Bu da size tüm donanımların çok ayrıntılı bir listesini verecektir.

    
verilen cevap Mark Rooney 23.03.2011 11:59
7

lspci - PCI donanımı

lsusb, lspcmcia, lshw, lshw-gtk

Sistem BIOS'unda açıklandığı gibi sisteminizin donanımı hakkında dmidecode bilgi edinin

kinfocenter

cat /proc/cpuinfo

    
verilen cevap jet 08.06.2011 17:05
5

terminalden:

sudo lshw

gui'den gnome-device-manager

'ı yüklemeniz gerekir.     
verilen cevap thomasmichaelwallace 08.06.2011 14:14
5

Ubuntu için diğer harika araçlar

i-nex

I-Nex, CPU, ana kart, bellek, video belleği, ses, USB aygıtları ve benzeri gibi ana sistem bileşenleri (aygıtlar) hakkında bilgi toplamak için kullanılan ücretsiz sistem bilgi aracıdır. Uygulama sistem donanımı hakkında bilgi görüntülemek için sekmeli bir açık arabirim üzerinden izin verir, bu yardımcı programın önemli miktarda sistem ayrıntılarını görüntüler. I-Nex yardımcı programı yeni işlevler eklemeye devam ediyor, bu sefer I-Nex GPU bilgi sekmesini ve diğer çeşitli düzeltmeleri içeriyor. I-Nex, donanım bilgilerini görüntüleyebilmenin yanı sıra, neleri dahil edeceğinizi ve isteğe bağlı olarak raporu Pastebin (ve diğerleri) gibi bir hizmete göndermek üzere seçebileceğiniz gelişmiş bir rapor da oluşturabilir. Ayrıca, uygulamadan doğrudan I-Nex penceresinin ekran görüntüsünü alma seçeneğine de sahiptir. I-Nex ve Linux için mevcut diğer donanım bilgisi GUI araçları arasındaki fark, bilginin daha iyi organize edilmesi ve daha hızlı gösterilmesidir (örneğin lshw-gtk'den). Ayrıca, donanım bilgisi diğer araçlardan daha kolay anlaşılır şekilde sunulur.

işlemci-g

CPU-G, donanım bilgilerini göstermek için yararlı bir yardımcı programdır. Donanımı algılar ve her şeyle ilgili ayrıntıları gösterir, CPU (İşlemci), RAM (Aktif / Aktif Değil, Ücretsiz, Kullanılan ve önbelleğe alınmış), Anakart ve Yonga Kümesi, Bios Ayrıntıları, Grafik kartı ayrıntıları ve kurulu Linux ile ilgili bilgileri gösterir.

SOURCE İşte

    
verilen cevap tigerjack89 21.04.2015 22:39
4

Ubuntu Yazılım Merkezi'nden Aygıt Yöneticisi.

    
verilen cevap Merlin2525 21.04.2011 02:09
4

Sysinfo'yu Ubuntu Yazılım Merkezi'nden yükleyin. Sysinfo, üzerinde çalıştığı bilgisayarla ilgili bazı donanım ve yazılım bilgilerini görüntüleyebilen grafiksel bir araçtır.

Aşağıdaki bilgileri tanıyabilir:

  • Sistem (Linux dağıtım sürümü, GNOME, kernel, gcc ve  Xorg ve ana bilgisayar adı)
  • CPU (satıcı tanımlama, model adı, sıklık, level2 önbellek, bogomips,  model numaraları ve bayraklar)
  • Bellek (toplam sistem RAM'i, boş hafıza, takas alanı toplamı ve ücretsiz, önbelleğe alınmış,  aktif, etkin olmayan bellek)
  • Depolama Alanı (IDE arayüzü, tüm IDE cihazları, SCSI cihazları)
  • Donanım (anakart, grafik kartı, ses kartı, ağ cihazları)
  • NVIDIA grafik kartı: sadece NVIDIA ekran sürücüsü yüklü

    
verilen cevap karel 16.02.2014 13:54
3

Yerel komutları kullanarak Ubuntu da dahil olmak üzere Linux sistemlerindeki olası tüm donanım ayrıntılarını toplamak için bir kabuk komut dosyası yazdım. İlgili kişi aşağıdakileri görüntüleyebilir ve indirebilirsiniz: Donanım bilgisi almak için basit bir kabuk betiği Linux kutusundan .

Bu komut aşağıdaki ayrıntıları getirir:

  • İşletim sistemi (Linux) sürümü, çekirdek sürümü, çalışma zamanı ayrıntıları, vb.
  • Sistem (sunucu) satıcısı, seri numarası vb.
  • Sunucu ana kartı ayrıntıları
  • Bir bakışta Sunucu BIOS
  • Sunucu işlemcisi ayrıntıları
  • Sunucu fiziksel belleği (RAM) ayrıntıları
  • Bir bakışta PCI cihazları / denetleyicileri
  • Sabit disk sürücüsü ayrıntıları
  • Ağ donanım bilgisi
verilen cevap Mssm 10.01.2015 09:47
3

Biraz ayrıntı ekle:

  • CPU mimarisinde lscpu görüntü bilgisi
  • lsblk liste bloğu cihazı
  • sudo lshw -short | grep -i "system memory" liste sistem belleği

Sadece ls yazıp bilgi almak için tab değerini kullanın.

    
verilen cevap Honghe.Wu 16.02.2014 13:51
2
  

Çoğu donanımın çalışma durumunu izlemek için tek bir yardımcı program var mı? Windows'daki bazı yazılımlar gibi mi?

Tire'de "sistem testi" araması yaparsanız, çılgın bir özellik miktarını kontrol edecek bir program görürsünüz. İkinci görüntü, askıya alma, güç yönetimi, ses, usb, grafik, mediacards, dvd sürücüleri ve çok daha fazlasını kontrol edeceğini gösteriyor.

Bir cihazla ilgili bir sorun varsa sizi bilgilendirir. AU'da basit bir arama veya sonuçlar sayfasında gösterilen bir soruna özel bir soru göndermek, ilgili sorunu araştırmaya yardımcı olmalıdır.

    
verilen cevap Rinzwind 21.09.2015 15:49
2

NeoFetch , üst düzey bilgiler için (Ubuntu 14.04 veya sonraki sürümleri çalışıyorsa) güzel bir komut satırı çözümüdür.

Yüklemek için önce PPA'yı eklemeniz gerekir:

sudo add-apt-repository ppa:dawidd0811/neofetch

Sonra yükleyin:

sudo apt update && sudo apt install neofetch

Çalıştırın:

neofetch

    
verilen cevap David Pratt 04.01.2017 12:44
1

Ubuntu 14.04 ve üzerindeki Evren deposu, aynı ada sahip pakette inxi adlı Bash komut dosyasını içerir. En az Xubuntu 16.04 varsayılan olarak yüklenmiştir. Çıktısını seçenekler üzerinden kontrol edebilirsiniz. % Co_de%. Örneğin. man inxi , ayrıntı düzeyi 2'deki bilgileri gösterir; 0-7 seviyeleri desteklenir.

    
verilen cevap jarno 17.01.2017 11:35
0

hw-probe aracı: İşte

Bu araç, donanım listerleri (hwinfo, dmidecode, biosdecode, vb.), birkaç Linux tanılama aracı (smartctl, memtester, vb.) ve sistem günlükleri (dmesg, Xorg.log, vb.) dahil olmak üzere bilgisayarın bir probunu oluşturur. .).

Probe örneği: İşte

Bu projenin yazarıyım, bu yüzden yorumlarda soru sormaktan çekinmeyin!

    
verilen cevap linuxbuild 30.11.2017 14:02

Etiketlerdeki diğer soruları oku