目錄
Linux中安裝lsblk" >Linux中安裝lsblk
該指令有幾個選項:" >該指令有幾個選項:
列出所有裝置:" >列出所有裝置:
列出裝置權限與屬主:" >列出裝置權限與屬主:
列出指定裝置:" >列出指定裝置:
以清單形式列出不帶頭的裝置:" >以清單形式列出不帶頭的裝置:
列出SCSI裝置:" >列出SCSI裝置:
首頁 系統教程 Linux 如何使用lsblk指令列出Linux系統的區塊設備

如何使用lsblk指令列出Linux系統的區塊設備

Feb 15, 2024 am 08:10 AM
linux linux教程 linux系統 linux指令 shell腳本 嵌入式linux linux入門 linux學習

sblk是用來列出Linux系統中所有可用的區塊設備資訊的指令,區塊設備是指可以以區塊為單位進行資料傳輸的設備,例如硬碟、光碟機、USB等。 lsblk指令可以顯示區塊設備之間的依賴關係,以及各種屬性,例如大小、類型、檔案系統、掛載點等。 lsblk命令從/sys虛擬檔案系統和udev資料庫中獲取信息,如果沒有udev資料庫或lsblk沒有編譯udev支持,那麼它會嘗試從區塊設備讀取標籤、UUID和檔案系統類型,這時需要root權限。

在本文中,我們將介紹如何使用lsblk指令列出Linux系統的區塊設備,以及一些常用的選項和參數。我們將使用Ubuntu 20.04作為範例係統,但這些內容也適用於其他Linux發行版。

Linux中安裝lsblk

#在Linux中預設的base安裝是沒有lsblk這個指令的,那怎麼才能夠使用lsblk呢?

如何使用lsblk指令列出Linux系統的區塊設備
# 在centos 系列中安裝服務安裝軟體使用的是yum,難道需要yum -y install lsblk 安裝這個指令嗎?

如何使用lsblk指令列出Linux系統的區塊設備
# NO,不是這樣的,又被套路了吧
lsblk指令包含在util-linux-ng套件中,現在該套件改名為util-linux。這個包帶了幾個其它工具,如dmesg。要安裝lsblk,請在此處下載util-linux套件。
Fedora系列的(centos、RHEL等)用戶可以透過以下方法來安裝該套件:

1

#yum install util-linux-ng

登入後複製
如何使用lsblk指令列出Linux系統的區塊設備如何使用lsblk指令列出Linux系統的區塊設備

該指令有幾個選項:

預設選項
lsblk指令預設會以樹狀列出所有區塊裝置。開啟終端,並輸入以下命令:

1

$ lsblk

登入後複製

輸出如下:

1

2

lsblk default

lsblk default

登入後複製

7個欄位名稱如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

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 : 本栏指出设备挂载的挂载点。

登入後複製

列出所有裝置:

#預設選項不會列出所有空白設備。若要查看這些空設備,請使用下列命令:

1

$ lsblk -a

登入後複製

此選項將列出所有設備,包括空設備在內。

lsblk bytes sda

lsblk bytes sda

列出裝置權限與屬主:

#lsblk指令也可以用來列出一個特定裝置的擁有關係,同時也可以列出群組和模式。可以透過以下命令來獲取這些資訊:

1

2

3

$ lsblk -m

lsblk permissions

lsblk permissions

登入後複製

列出指定裝置:

#該指令也可以只取得指定設備的資訊。這可以透過在提供給lsblk命令的選項後指定裝置名稱來實現。例如,你可能對了解以位元組顯示你的磁碟機大小比較感興趣,那麼你可以透過執行以下命令來實現:

1

$ lsblk -b /dev/sda

登入後複製

或者,以下命令等同:

1

$ lsblk --bytes /dev/sda

登入後複製

以清單形式列出不帶頭的裝置:

你也可以組合幾個選項來取得指定的輸出。例如,你也許想要以列表格式列出設備,而不是預設的樹狀格式。你可能也會對移除不同欄位名稱的標題感興趣。可以將兩個不同的選項組合,以獲得期望的輸出,命令如下:

1

$ lsblk -nl

登入後複製

或者,你可以使用下面的長選項,它們也能給出相同的輸出。

1

2

3

$ lsblk --noheadings --list

lsblk no header and list

lsblk no header and list

登入後複製

列出SCSI裝置:

#要取得SCSI設備的列表,你只能使用-S選項。此選項是大寫字母S,不能和-s選項混淆,該選項是用來以顛倒的順序列印依賴的。

1

$ lsblk -S

登入後複製
登入後複製

lsblk列出SCSI设备,而-s是逆序选项(LCTT译注:将设备和分区的组织关系逆转过来显示),其将给出如下输出。输入命令:

1

$ lsblk -S

登入後複製
登入後複製

或者

1

$ lsblk --inverse

登入後複製

在本文中,我们学习了如何使用lsblk指令列出Linux系統的區塊設備,以及一些常用的选项和参数。我们了解了如何查看和过滤块设备的信息,以及如何改变输出格式和内容。我们还学习了如何使用lsblk命令获取一些高级信息,比如磁盘拓扑、磁盘对齐、磁盘丢弃(discard)等。

lsblk是一个简单而实用的命令,它可以让你更好地管理和使用你的块设备。通过使用lsblk命令,你可以提高你的存储效率和用户体验。我们建议你在使用Linux系统时,经常使用lsblk命令来列出你的块设备。

以上是如何使用lsblk指令列出Linux系統的區塊設備的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

Android TV Box 獲得非官方 Ubuntu 24.04 升級 Android TV Box 獲得非官方 Ubuntu 24.04 升級 Sep 05, 2024 am 06:33 AM

Android TV Box 獲得非官方 Ubuntu 24.04 升級

deepseek網頁版入口 deepseek官網入口 deepseek網頁版入口 deepseek官網入口 Feb 19, 2025 pm 04:54 PM

deepseek網頁版入口 deepseek官網入口

deepseek怎麼安裝 deepseek怎麼安裝 Feb 19, 2025 pm 05:48 PM

deepseek怎麼安裝

BitPie比特派錢包app下載位址 BitPie比特派錢包app下載位址 Sep 10, 2024 pm 12:10 PM

BitPie比特派錢包app下載位址

BITGet官方網站安裝(2025新手指南) BITGet官方網站安裝(2025新手指南) Feb 21, 2025 pm 08:42 PM

BITGet官方網站安裝(2025新手指南)

詳解:Shell腳本變數判斷參數指令 詳解:Shell腳本變數判斷參數指令 Sep 02, 2024 pm 03:25 PM

詳解:Shell腳本變數判斷參數指令

Zabbix 3.4 原始碼編譯安裝 Zabbix 3.4 原始碼編譯安裝 Sep 04, 2024 am 07:32 AM

Zabbix 3.4 原始碼編譯安裝

歐易okx安裝包直接進 歐易okx安裝包直接進 Feb 21, 2025 pm 08:00 PM

歐易okx安裝包直接進

See all articles