Apakah ada perangkat lunak bawaan atau metode terminal yang memungkinkan saya melihat profil perangkat keras pada sistem saya? Setara Windows dengan fitur seperti itu akan menjadi Device Manager .
Ada beberapa opsi:
lspci
akan menunjukkan kepada Anda sebagian besar perangkat keras Anda dengan cara cepat yang menyenangkan. Ini memiliki berbagai tingkat verbositas sehingga Anda dapat memperoleh informasi lebih banyak darinya -v
dan memberi -vv
tanda jika Anda menginginkannya. The -k
Argumen adalah cara yang baik untuk mengetahui kernel sopir perangkat keras menggunakan. -nn
akan memberi tahu Anda cukup banyak ID perangkat keras yang bagus untuk pencarian.
Tetapi ini hanyalah cara yang sangat sederhana dan cepat untuk mendapatkan daftar perangkat keras. Saya sering meminta orang untuk memposting outputnya di sini ketika mencoba mengidentifikasi perangkat keras nirkabel mereka. Ini bagus untuk hal-hal seperti itu.
Itu tidak menunjukkan perangkat keras USB selain dari bus USB.
Berikut adalah tiga contoh dunia nyata:
$ 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
$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
$ 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
seperti lspci
tetapi untuk perangkat USB. Fungsionalitas serupa dengan opsi verbositas yang serupa. Bagus jika Anda ingin tahu apa yang terpasang.
sudo lshw
akan memberi Anda daftar perangkat keras dan pengaturan yang sangat komprehensif.
Ini memberi Anda begitu banyak informasi, saya sarankan Anda pipa melalui less
atau output ke file dan buka di sesuatu yang Anda dapat bergerak di:
sudo lshw | less
Tentu ini biasanya banyak informasi. Anda seringkali hanya perlu info tentang sebagian kecil perangkat keras Anda dan lshw
akan membiarkan Anda memilih kategori. Jika Anda hanya ingin melihat perangkat jaringan Anda, misalnya, jalankan ini:
sudo lshw -c network
Jika Anda menginginkan sesuatu yang grafis, saya sarankan Anda melihatnya hardinfo
. Anda harus menginstalnya terlebih dahulu:
sudo apt-get install hardinfo
Anda kemudian jalankan saja dari terminal yang sama dengannya hardinfo
. Saya tidak tahu bahwa ia memiliki lokasi menu secara default.
Tapi itu bisa memberi Anda sedikit lebih banyak informasi (boot, kernel yang tersedia, dll) daripada opsi lain, serta memberi Anda daftar PCI dan perangkat keras USB yang sama seperti dua perintah pertama.
Ini juga menyediakan beberapa pembandingan sederhana. Saya pikir para pengembang bertujuan untuk menjadikannya pengganti Sandra (alat pengumpulan informasi perangkat keras Windows yang populer).
Ia bahkan memiliki opsi untuk menampilkan laporan yang bagus yang dapat Anda kirim ke seseorang (meskipun informasi itu bisa terlalu banyak ).
hardinfo
...lspci -k
akan menunjukkan kepada mereka,lshw
menunjukkannya sebagai hal yang biasa (lihat di bawah batang konfigurasi => driver) danhardinfo
menunjukkannya ketika Anda memilih perangkat (panel bawah pada tangkapan layar akan mengisi dengan lebih banyak informasi untuk perangkat itu)Anda dapat menggunakan lshw yang merupakan alat CLI:
sudo lshw
seperti yang dikatakan halaman manual:
Anda juga dapat menggunakan HardInfo :
Instal dengan menjalankan perintah ini:
sudo apt-get install hardinfo
atau cari hardinfo di Synaptic atau Software Center.
sumber
Ada beberapa cara untuk mengumpulkan informasi perangkat keras. Saya akan memposting semua kemungkinan yang saya tahu. Untuk informasi lebih lanjut tentang salah satu program silakan lihat halaman manual mereka.
Opsi satu -
lshw
lshw
yang harus diinstal secara default. Anda harus menjalankannya sebagai pengguna super (sudo).Ini akan menyajikan daftar yang sangat rinci dari hampir setiap komponen. Untuk mendapatkan representasi daftar yang lebih pendek, Anda dapat menggunakan
-short
bendera.Anda dapat membuatnya menghasilkan informasi dalam beberapa cara.
Opsi dua -
hwinfo
(perlu dipasang)hwinfo
yang harus Anda instal. Itu ada di dalam repositori.Itu juga menyajikan komponen dengan cara yang sangat rinci. Di sini
--short
bendera akan memberi Anda daftar diurutkan kategori perangkat keras yang bagus.Dengan
--[hwtype]
opsi ini Anda dapat memperoleh informasi terperinci tentang jenis perangkat keras yang dipilih saja, yang kadang-kadang cukup praktis.Saya tidak tahu solusi satu-dalam-semua untuk menonaktifkan / mengaktifkan perangkat keras atau driver. Driver umumnya adalah modul kernel yang dapat Anda aktifkan (tambahkan) dan nonaktifkan (hapus) menggunakan
modprobe
perintah.Menggunakan
lsmod
Anda dapat mengetahui modul mana yang saat ini dimuat.sumber
hwinfo
membedakan darilshw
?lshw
daftar informasi sedikit lebih banyak.sudo lshw -short
dengan mudah memecahkan kebutuhan akan info untuk mengutip dalam laporan bug.lshw adalah perintah yang sangat bagus yang memberi tahu Anda informasi yang sangat terperinci tentang perangkat keras Anda. Jika Anda tidak ingin menginstal sesuatu yang lain seperti hardinfo maka itu akan menjadi perintah yang sangat baik. Tetapi gunakan lshw (Anda dapat mengatakan daftar perangkat keras untuk mengingat perintah ini) dengan opsi -html atau -xml untuk mendapatkan informasi dengan cara yang lebih interaktif.
Di sini diilustrasikan
Sekarang cukup buka file .html atau .xml yang dibuat di direktori Anda saat ini untuk mendapatkan deskripsi lengkap tentang perangkat keras Anda.
sumber
lspci
- Perangkat keras PCIlsusb, lspcmcia, lshw, lshw-gtk
dmidecode
-informasi tentang perangkat keras sistem Anda seperti yang dijelaskan dalam BIOS sistemkinfocenter
cat /proc/cpuinfo
sumber
lshw
adalah perintahnya, Anda dapat grep juga,lshw | grep audio
misalnya.Saya tidak tahu bagaimana Anda bisa melihatnya di GUI.
sumber
HardwareLiSter adalah alat yang berguna yang dapat menunjukkan kepada Anda info terperinci tentang semua perangkat keras di sistem Anda dalam antarmuka GUI yang bagus.
Jika Anda lebih suka menggunakan terminal coba
sudo dmidecode
yang akan memberi Anda daftar yang sangat rinci dari semua perangkat keras juga.sumber
Alat hebat lainnya untuk Ubuntu adalah
i-nex
I-Nex adalah alat info sistem gratis yang digunakan untuk mengumpulkan informasi tentang komponen sistem utama (perangkat) seperti CPU, motherboard, memori, memori video, suara, perangkat USB dan sebagainya. Aplikasi ini memungkinkan melalui antarmuka yang jelas tab untuk menampilkan informasi tentang perangkat keras sistem, utilitas ini menampilkan sejumlah besar detail sistem. Utilitas I-Nex terus menambahkan fungsionalitas baru, kali ini I-Nex menyertakan tab informasi GPU, dan berbagai perbaikan lainnya. Selain dapat menampilkan informasi perangkat keras, I-Nex juga dapat menghasilkan laporan tingkat lanjut yang dapat Anda pilih untuk dimasukkan dan secara opsional mengirim laporan ke layanan seperti Pastebin (dan lainnya). Ini juga memiliki opsi untuk mengambil screenshot dari jendela I-Nex langsung dari aplikasi. Perbedaan antara I-Nex dan perangkat GUI informasi perangkat keras lainnya yang tersedia untuk Linux adalah bahwa informasi tersebut lebih terorganisir dan ditampilkan lebih cepat (daripada lshw-gtk misalnya). Juga, informasi perangkat keras disajikan dengan cara yang lebih mudah dipahami daripada alat-alat lainnya.
cpu-g
CPU-G adalah utilitas yang berguna untuk menampilkan informasi perangkat keras. Ia mendeteksi peranti keras dan menampilkan perincian tentang segala hal, ia memperlihatkan informasi tentang CPU (Prosesor), RAM (Aktif / Tidak Aktif, Gratis, Bekas dan di-cache), Motherboard dan Chipset, Rincian Bios, perincian kartu grafis, dan perincian Linux yang diinstal.
SOURCE http://www.noobslab.com/2014/01/cpuz-alternatives-inex-cpug-for-ubuntu.html
sumber
/var/lib/dpkg/info/i-nex.postinst
denganexit 0
untuk melewatinya hidup-hidup.i-nex
ini adalah opsi terbaik yang pernah saya lihat di Ubuntu. Berfungsi bagus pada 16,04 dan melakukan persis seperti yang saya harapkan. Saya telah menghapus instalasi mencoba opsi lain (hardinfo
,hwinfo
), tetapi menghapusnya setelah mencobai-nex
. Ini seharusnya menjadi salah satu jawaban teratas. Terima kasih!dari terminal:
dari gui Anda harus menginstal gnome-device-manager
sumber
Instal Sysinfo dari repositori Ubuntu default. Sysinfo adalah alat grafis yang dapat menampilkan beberapa informasi perangkat keras dan lunak tentang komputer yang digunakannya.
Ia mampu mengenali informasi tentang:
sumber
Pengelola Perangkat dari Pusat Perangkat Lunak Ubuntu.
sumber
NeoFetch adalah solusi baris perintah yang bagus untuk informasi tingkat tinggi (jika menjalankan Ubuntu 14.04 atau lebih tinggi).
Untuk menginstal Anda harus menambahkan PPA terlebih dahulu:
Kemudian instal:
Lalu lari:
Memperbarui:
neofetch tersedia di repositori Universe sejak 18.04.
Cara mudah untuk menyajikan data neofetch adalah menggunakan
neofetch --stdout
. Perintah ini menghasilkan output dalam teks biasa yang dapat disalin / ditempelkan ke pertanyaan atau jawaban di sini tanpa perlu mengunggah gambar.sumber
Tambahkan beberapa detail:
lscpu
menampilkan informasi tentang arsitektur CPUlsblk
daftar perangkat bloksudo lshw -short | grep -i "system memory"
daftar memori sistemCukup ketik
ls
dan gunakantab
untuk mendapatkan prompt.sumber
lshw
Anda dapat menggunakanlshw -C memory
- info lebih lanjut di siniSaya menulis skrip shell untuk mengumpulkan semua detail perangkat keras yang mungkin pada sistem Linux, termasuk Ubuntu, menggunakan perintah asli. Siapa pun yang tertarik dapat melihat dan mengunduh skrip dari: Skrip shell sederhana untuk mendapatkan info perangkat keras dari kotak Linux .
Script ini mengambil detail berikut:
**** Pembaruan pada 1/12/2019 *****
Skrip ini sekarang tersedia sebagai RPM, yang dapat diunduh dari halaman situs blog ini: https://www.simplylinuxfaq.com/p/how-to-find-hardware-details-in-linux.html
sumber
Jika Anda mencari "pengujian sistem" di dash Anda akan melihat program yang akan memeriksa sejumlah fitur gila. Gambar ke-2 menunjukkan itu akan memeriksa penangguhan, manajemen daya, audio, usb, grafik, media, drive dvd dan banyak lagi.
Jika ada sesuatu yang salah terkait dengan perangkat itu akan memberi tahu Anda tentang hal itu. Pencarian sederhana di AU atau memposting pertanyaan khusus untuk masalah yang ditunjukkan pada halaman hasil harus membantu menyelidiki masalah terkait.
sumber
Repositori Universe pada Ubuntu 14.04 dan yang lebih baru berisi skrip Bash yang bernama
inxi
dalam paket dengan nama yang sama. Setidaknya Xubuntu 16.04 telah diinstal secara default. Anda dapat mengontrol hasilnya melalui opsi. Lihatman inxi
. Misalnya,inxi -v 2
menunjukkan informasi dalam verbosity level 2; level 0-7 didukung.sumber
neofetch
telah disebutkan tetapi ada jugascreenfetch
yang memberikan lebih banyak informasi ketika Anda membuka terminal Anda setelah Anda menempatkan perintah di~/.bashrc
file Anda :Layar splash terminal saya berisi empat komponen:
screenfetch
utilitas informasi sistemAnda dapat menemukan detail untuk melakukan ini sendiri di jawaban ini:
sumber
alat hw-probe: https://github.com/linuxhw/hw-probe
Alat ini membuat penyelidikan komputer termasuk output dari daftar perangkat keras (hwinfo, dmidecode, biosdecode, dll.), Beberapa alat diagnostik Linux (smartctl, memtester, dll.) Dan log sistem (dmesg, Xorg.log, dll.).
Contoh penyelidikan: https://linux-hardware.org/?probe=0b29192f95
Saya penulis proyek ini, jadi jangan ragu untuk mengajukan pertanyaan dalam komentar!
sumber