Jawaban:
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 ).
lspci -k
akan menunjukkan kepada mereka, lshw
menunjukkannya sebagai hal yang biasa (lihat di bawah batang konfigurasi => driver) dan hardinfo
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:
lshw adalah alat kecil untuk mengekstrak informasi terperinci tentang konfigurasi perangkat keras mesin. Ia dapat melaporkan konfigurasi memori yang tepat, versi firmware, konfigurasi mainboard, versi dan kecepatan CPU, konfigurasi cache, kecepatan bus, dll. Pada sistem x86 atau IA-64 yang mampu-DMI dan pada beberapa mesin PowerPC (PowerMac G4 dikenal berfungsi).
Anda juga dapat menggunakan HardInfo :
HardInfo dapat mengumpulkan informasi tentang perangkat keras dan sistem operasi sistem Anda, melakukan benchmark, dan menghasilkan laporan yang dapat dicetak baik dalam HTML atau dalam format teks biasa.
Itu juga dapat dengan mudah diperpanjang, untuk dokumentasi pengembang dan kode sumber lengkap (dirilis di bawah GNU GPL versi 2) tersedia.
Instal dengan menjalankan perintah ini:
sudo apt-get install hardinfo
atau cari hardinfo di Synaptic atau Software Center.
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.
hwinfo
membedakan dari lshw
?
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
$ sudo lshw | less (or more)
$ sudo lshw -html > myhardware.html
$ sudo lshw -xml > myhardware.xml
Sekarang cukup buka file .html atau .xml yang dibuat di direktori Anda saat ini untuk mendapatkan deskripsi lengkap tentang perangkat keras Anda.
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.
Alat hebat lainnya untuk Ubuntu adalah
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 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
/var/lib/dpkg/info/i-nex.postinst
dengan exit 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 mencoba i-nex
. Ini seharusnya menjadi salah satu jawaban teratas. Terima kasih!
dari terminal:
sudo lshw
dari gui Anda harus menginstal gnome-device-manager
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:
Pengelola Perangkat dari Pusat Perangkat Lunak Ubuntu.
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:
sudo add-apt-repository ppa:dawidd0811/neofetch
Kemudian instal:
sudo apt update && sudo apt install neofetch
Lalu lari:
neofetch
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.
$ neofetch --stdout
dkb@kububb
------------
OS: Ubuntu 18.04.2 LTS x86_64
Host: Inspiron 15-3567
Kernel: 4.15.0-48-generic
Uptime: 3 hours, 12 mins
Packages: 2352
Shell: bash 4.4.19
Resolution: 1366x768
DE: KDE
WM: KWin
WM Theme: Breeze
Theme: Breeze Dark [KDE], MyBreeze-Dark [GTK2/3]
Icons: Breeze-dark [KDE], Breeze [GTK2/3]
Terminal: konsole
Terminal Font: Hack 11
CPU: Intel i3-6006U (2) @ 2.000GHz
GPU: Intel HD Graphics 520
Memory: 1435MiB / 7846MiB
$
Tambahkan beberapa detail:
lscpu
menampilkan informasi tentang arsitektur CPU lsblk
daftar perangkat blok sudo lshw -short | grep -i "system memory"
daftar memori sistem Cukup ketik ls
dan gunakan tab
untuk mendapatkan prompt.
Saya 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:
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
Apakah ada satu utilitas untuk memantau status kerja sebagian besar perangkat keras? Sama seperti beberapa perangkat lunak di Windows?
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.
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. Lihat man inxi
. Misalnya, inxi -v 2
menunjukkan informasi dalam verbosity level 2; level 0-7 didukung.
neofetch
telah disebutkan tetapi ada juga screenfetch
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:
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!
hardinfo
...