Cara Menggunakan Linux Untuk Cari Nama-Nama Peranti Pada Komputer Anda

Panduan ini akan menunjukkan kepada anda cara menyenaraikan peranti, pemacu, peranti PCI dan peranti USB pada komputer anda. Untuk mengetahui pemacu mana yang tersedia, anda akan ditunjukkan secara ringkas bagaimana memperlihatkan peranti yang dipasang, dan kemudian anda akan ditunjukkan bagaimana untuk menunjukkan semua pemacu.

Gunakan Perintah Gunung

Dalam panduan terdahulu, saya menunjukkan bagaimana untuk melancarkan peranti menggunakan Linux . Sekarang saya akan menunjukkan kepada anda bagaimana untuk menyenaraikan peranti yang dipasang.

Sintaks yang paling mudah yang anda boleh gunakan adalah seperti berikut:

gunung

Output dari arahan di atas cukup jelas dan akan menjadi seperti ini:

/ dev / sda4 on / type ext4 (rw, relatime, errors = remount-ro, data = order)
securityfs on / sys / kernel / security security security (rw, nosuid, nodev, noexec, relat
ime)

Terdapat begitu banyak maklumat bahawa ia benar-benar tidak mudah dibaca.

Pemacu keras biasanya bermula dengan / dev / sda atau / dev / sdb supaya anda boleh menggunakan perintah grep untuk mengurangkan output seperti berikut:

gunung | grep / dev / sd

Keputusan kali ini akan menunjukkan sesuatu seperti ini:

/ dev / sda4 on / type ext4 (rw, relatime, errors = remount-ro, data = order)
/ dev / sda1 pada / boot / efi type vfat (rw, relatime, fmask = 0077, dmask = 0077, codepage = 437, iocharset = iso8859-1, shortname = mixed, errors = remount-ro)

Ini tidak menyenaraikan pemacu anda tetapi ia menyenaraikan partition anda yang dipasang. Ia tidak menyenaraikan partition yang belum dipasang.

Peranti / dev / sda biasanya bermaksud cakera keras 1 dan jika anda mempunyai pemacu keras kedua maka ia akan dipasang ke / dev / sdb.

Jika anda mempunyai SSD maka ini kemungkinan akan dipetakan ke / dev / sda dan cakera keras dipetakan ke / dev / sdb.

Seperti yang anda dapat lihat komputer saya mempunyai drive / dev / sda tunggal dengan 2 partition dipasang. Pemisahan / dev / sda4 mempunyai sistem fail ext4 dan di mana Ubuntu dipasang. / Dev / sda1 adalah partisi EFI yang digunakan untuk boot sistem di tempat pertama.

Komputer ini disediakan untuk boot ganda dengan Windows 10. Untuk melihat partition Windows, saya perlu memasangnya.

Gunakan lsblk Untuk Peranti Blok Senarai

Gunung adalah OK untuk penyenaraian yang dipasang tetapi tidak menunjukkan setiap peranti yang anda miliki dan keluarannya adalah sangat sukar untuk menjadikannya sukar dibaca.

Cara terbaik untuk menyenaraikan pemacu di Linux adalah dengan menggunakan lsblk seperti berikut:

lsblk

Maklumat dipaparkan dalam format pokok dengan maklumat berikut:

Paparan kelihatan seperti ini:

Maklumat lebih mudah dibaca. Anda dapat melihat bahawa saya mempunyai satu pemacu yang dipanggil sda yang mempunyai 931 gigabait. SDA dibahagikan kepada 5 partition 2 atau yang dipasang dan ketiga yang ditugaskan untuk menukar.

Terdapat juga pemacu yang dipanggil sr0 yang merupakan pemacu DVD terbina dalam.

Cara Senarai Peranti PCI

Satu perkara yang benar-benar bernilai belajar tentang Linux ialah jika anda ingin menyenaraikan apa-apa maka biasanya ada perintah yang bermula dengan huruf "ls".

Anda telah melihat bahawa "lsblk" menyenaraikan peranti blok dan boleh digunakan untuk menunjukkan cakera cara dibentangkan.

Anda juga harus tahu bahawa arahan ls digunakan untuk mendapatkan senarai direktori.

Kemudian, anda akan menggunakan perintah lsusb untuk menyenaraikan pemacu USB pada komputer.

Anda juga boleh menyenaraikan peranti dengan menggunakan arahan lsdev tetapi anda perlu memastikan procinfo dipasang untuk menggunakan arahan itu.

Untuk menyenaraikan peranti PCI gunakan arahan lspci seperti berikut:

lspci

Output dari arahan di atas adalah makna yang lebih tegas sehingga anda mungkin mendapatkan lebih banyak informasi daripada yang Anda tawarkan.

Berikut adalah gambaran ringkas dari senarai saya:

00: 02.0 Pengawal serasi VGA: Pemproses Intel Core 3 Core Core Grap
Pengawal hics (rev 09)
00: 14.0 Pengawal USB: Intel Corporation 7 Series / C210 Series Chipset Family US
B xHCI Host Controller (rev 04)

Penyenaraian itu menyenaraikan segala-galanya daripada pengawal VGA kepada pengawal USB, bunyi, Bluetooth, tanpa wayar dan ethernet.

Ironinya penyenaraian lspci standard dianggap asas dan jika anda menginginkan maklumat lebih terperinci tentang setiap peranti, anda dapat menjalankan perintah berikut:

lspci -v

Maklumat untuk setiap peranti kelihatan seperti ini:

02: 00.0 Pengawal rangkaian: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
Subsistem: Dell AR9485 Wireless Network Adapter
Bendera: tuan bas, cepat devsel, latensi 0, IRQ 17
Memori di c0500000 (64-bit, tidak boleh dijelaskan) [size = 512K]
ROM Pengembangan di c0580000 [dilumpuhkan] [size = 64K]
Kemampuan:
Pemandu kernel yang digunakan: ath9k
Modul kernel: ath9k

Output dari arahan lspci -v sebenarnya lebih mudah dibaca dan anda dapat melihat dengan jelas bahawa saya mempunyai kad wayarles Qualcomm Atheros.

Anda boleh mendapatkan lebih banyak output verbose dengan menggunakan arahan berikut:

lspci -vv

Jika itu tidak mencuba perkara berikut:

lspci -vvv

Dan jika itu tidak mencukupi. Tidak, saya hanya bercanda. Ia berhenti di sana.

Aspek yang paling berguna lspci selain menyenaraikan peranti adalah pemacu kernel yang digunakan untuk peranti itu. Sekiranya peranti tidak berfungsi, ia mungkin bernilai meneliti sama ada terdapat pemandu yang lebih baik untuk peranti ini.

Senaraikan Peranti USB Disertakan Untuk Komputer

Untuk menyenaraikan peranti USB yang tersedia untuk komputer anda, gunakan arahan berikut:

lsusb

Output akan menjadi seperti ini:

Bus 002 Peranti 002: ID 8087: 0024 Hub Pemadanan Kadar Bersepadu Intel Corp
Bas 002 Peranti 001: ID 1d6b: 0002 Linux Foundation 2.0 hub akar
Bas 001 Peranti 005: ID 0c45: 64ad Microdia
Bus 001 Peranti 004: ID 0bda: 0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bas 001 Peranti 007: ID 0cf3: e004 Atheros Communications, Inc.
Bas 001 Peranti 002: ID 8087: 0024 Intel Corp Hub Pemadanan Kadar Bersepadu
Bas 001 Peranti 001: ID 1d6b: 0002 Linux Foundation 2.0 hub akar
Bus 004 Peranti 002: ID 0bc2: 231a Seagate RSS LLC
Bus 004 Peranti 001: ID 1d6b: 0003 Linux Foundation 3.0 hub akar
Bus 003 Peranti 002: ID 054c: 05a8 Sony Corp.
Bas 003 Peranti 001: ID 1d6b: 0002 Linux Foundation 2.0 hub akar

Jika anda memasukkan peranti USB ke dalam komputer seperti pemacu keras luaran dan kemudian jalankan arahan lsusb, anda akan melihat peranti itu muncul dalam senarai.

Ringkasan

Untuk meringkas kemudian, cara terbaik untuk menyenaraikan apa-apa di Linux adalah dengan mengingati arahan ls berikut: