Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk melihat maklumat peranti sekat dalam Linux

Bagaimana untuk melihat maklumat peranti sekat dalam Linux

青灯夜游
青灯夜游asal
2023-02-09 13:10:132508semak imbas

Di Linux, anda boleh menggunakan arahan lsblk untuk melihat maklumat peranti blok (cakera keras, cakera kilat, CD-ROM, dll.), sintaksnya ialah "lsblk [pilihan] nama peranti". Perintah lsblk digunakan untuk menyenaraikan maklumat tentang semua peranti blok yang tersedia dan juga memaparkan kebergantungan antara mereka, tetapi ia tidak menyenaraikan maklumat tentang cakera RAM.

Bagaimana untuk melihat maklumat peranti sekat dalam Linux

Persekitaran pengendalian tutorial ini: sistem centos7, komputer Dell G3.

Di Linux, anda boleh menggunakan arahan lsblk untuk melihat maklumat peranti sekat.

Nama bahasa Inggeris bagi arahan lsblk ialah "blok senarai", yang digunakan untuk menyenaraikan maklumat semua peranti blok yang tersedia, dan juga boleh memaparkan kebergantungan antara mereka, tetapi ia tidak akan menyenaraikan maklumat cakera RAM. Peranti blok termasuk cakera keras, pemacu kilat, CD-ROM, dsb. Perintah lsblk disertakan dalam pakej util-linux-ng, yang kini dinamakan semula util-linux.

Memasang lsblk dalam Linux

Pemasangan asas lalai dalam Linux tidak mempunyai arahan lsblk, jadi bagaimana saya boleh menggunakan lsblk?

Bagaimana untuk melihat maklumat peranti sekat dalam Linux

Dalam siri centos, yum digunakan untuk memasang perisian pemasangan perkhidmatan Adakah perlu menggunakan yum -y install lsblk untuk memasang arahan ini?

Bagaimana untuk melihat maklumat peranti sekat dalam Linux

TIDAK, bukan begitu, saya telah ditipu lagi

Arahan lsblk disertakan dalam pakej util-linux-ng, dan. kini pakej itu dinamakan semula util -linux. Pakej ini disertakan dengan beberapa alat lain, seperti dmesg. Untuk memasang lsblk, muat turun pakej util-linux di sini.

Pengguna siri Fedora (centos, RHEL, dll.) boleh memasang pakej ini melalui kaedah berikut:

#yum install util-linux-ng

Bagaimana untuk melihat maklumat peranti sekat dalam Linux

Bagaimana untuk melihat maklumat peranti sekat dalam Linux

Arahan lsblk mempunyai beberapa pilihan:

Pilihan lalai

Arahan lsblk akan dalam bentuk pokok secara lalai Senaraikan semua peranti blok. Buka terminal dan masukkan arahan berikut:

$ lsblk

Output adalah seperti berikut:

lsblk default
lsblk default

7 nama lajur adalah seperti berikut:

NAME : 这是块设备名。
MAJ:MIN : 本栏显示主要和次要设备号。
RM : 本栏显示设备是否可移动设备。注意,在本例中设备sdb和sr0的RM值等于1,这说明他们是可移动设备。
SIZE : 本栏列出设备的容量大小信息。例如298.1G表明该设备大小为298.1GB,而1K表明该设备大小为1KB。
RO : 该项表明设备是否为只读。在本案例中,所有设备的RO值为0,表明他们不是只读的。
TYPE :本栏显示块设备是否是磁盘或磁盘上的一个分区。在本例中,sda和sdb是磁盘,而sr0是只读存储(rom)。(LCTT译注,此处sr0的RO项没有标记为1,可能存在一些错误?)
MOUNTPOINT : 本栏指出设备挂载的挂载点。

Senaraikan semua peranti:

Pilihan lalai tidak menyenaraikan semua peranti kosong. Untuk melihat peranti kosong ini, gunakan arahan berikut:

$ lsblk -a

Pilihan ini akan menyenaraikan semua peranti, termasuk peranti kosong.

lsblk bytes sda

lsblk bytes sda

Senaraikan kebenaran peranti dan pemilik:

The lsblk arahan juga boleh digunakan untuk menyenaraikan pemilikan peranti tertentu, serta kumpulan dan mod. Maklumat ini boleh diperolehi melalui arahan berikut:

$ lsblk -m
lsblk permissions
lsblk permissions

Senaraikan peranti yang ditentukan:

Arahan ini juga boleh mendapatkan hanya yang ditentukan maklumat peranti. Ini dicapai dengan menyatakan nama peranti selepas pilihan yang diberikan kepada arahan lsblk. Sebagai contoh, anda mungkin berminat untuk mengetahui saiz pemacu cakera anda dalam bait Anda boleh melakukan ini dengan menjalankan arahan berikut:

$ lsblk -b /dev/sda

Sebagai alternatif, arahan berikut adalah bersamaan:

$ lsblk --bytes /dev/sda

Senaraikan peranti yang tidak dikepala dalam bentuk senarai:

Anda juga boleh menggabungkan beberapa pilihan untuk mendapatkan output yang ditentukan. Sebagai contoh, anda mungkin mahu menyenaraikan peranti dalam format senarai dan bukannya format pepohon lalai. Anda juga mungkin berminat untuk mengalih keluar pengepala untuk nama lajur yang berbeza. Dua pilihan berbeza boleh digabungkan untuk mendapatkan output yang diingini dengan arahan berikut:

$ lsblk -nl
Sebagai alternatif, anda boleh menggunakan pilihan panjang di bawah yang juga memberikan output yang sama.

$ lsblk --noheadings --list
lsblk no header and list
lsblk no header and list

Senaraikan peranti SCSI:

Untuk mendapatkan senarai peranti SCSI, anda hanya boleh menggunakan pilihan -S. Pilihan ini ialah huruf besar S dan tidak boleh dikelirukan dengan pilihan -s, yang mencetak kebergantungan dalam susunan terbalik.

$ lsblk -S
lsblk menyenaraikan peranti SCSI, dan -s ialah pilihan susunan terbalik (anotasi LCTT: membalikkan hubungan organisasi peranti dan sekatan untuk dipaparkan), yang akan memberikan output berikut. Masukkan arahan:

$ lsblk -s
atau

$ lsblk --inverse
Anda boleh menggunakan lsblk untuk mendapatkan maklumat lanjut tentang peranti blok anda, cuba paparkan sendiri

Cadangan berkaitan: "

Tutorial Video Linux"

Atas ialah kandungan terperinci Bagaimana untuk melihat maklumat peranti sekat dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn