首頁 > 檔案與目錄管理 > lsblk

lsblk: 輸出區塊裝置資訊指南

lsblk 命令以樹狀結構顯示系統中所有區塊裝置(硬碟、SSD、USB 隨身碟等)的資訊。它有助於一目瞭然地掌握裝置名稱、大小、掛載點、類型等實體磁碟資訊。

概述

lsblk (list block devices) 命令提供區塊裝置(硬碟、SSD、USB、CD-ROM 等)及其相關分割區的資訊。它以階層樹狀結構視覺化顯示所有區塊裝置,包括檔案系統和邏輯卷,讓您輕鬆理解連接到系統的儲存裝置結構。與 `df` 顯示檔案系統使用情況不同,`lsblk` 側重於顯示裝置本身的實體結構。

主要特點

lsblk 命令的主要特點如下:

  • 以樹狀結構輸出所有區塊裝置和分割區。
  • 提供裝置名稱 (NAME)、大小 (SIZE)、掛載點 (MOUNTPOINT) 等資訊。
  • 可查看分割區表類型、旋轉/非旋轉裝置等詳細資訊。
  • 支援 JSON 格式輸出,便於在腳本中使用。

主要選項

lsblk 命令的主要選項已按目的分組。

1) 控制輸出格式

2) 過濾和排序

3) 幫助

生成的命令:

請試著組合命令。

這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。

`lsblk` 執行命令。

請將上述選項組合在一起,與 AI 一同虛擬執行命令。

使用範例

透過 lsblk 命令的各種使用範例來熟悉其功能。

輸出基本區塊裝置資訊

lsblk

最基本的使用方法,以樹狀結構顯示所有區塊裝置。

與檔案系統資訊一起輸出

lsblk -f

額外輸出裝置的檔案系統 (FSTYPE) 和 UUID、LABEL 資訊,以查看更詳細的資訊。

僅輸出特定資訊

lsblk -o NAME,SIZE,MOUNTPOINT

使用 `-o` 選項僅輸出裝置名稱、大小和掛載點。

尋找根目錄所在的裝置

lsblk -o NAME,SIZE,MOUNTPOINT | grep '/'

檢查掛載了根目錄 (`MOUNTPOINT=/`) 的裝置資訊。

用於腳本的 JSON 輸出

lsblk -J

以 JSON 格式輸出命令結果,便於腳本解析。

提示與注意事項

整理了使用 lsblk 命令時需要注意的事項。

提示

  • lsblk 與 `df` 一起使用對於掌握磁碟狀態非常有用。通常先用 `lsblk` 檢查實體裝置結構,再用 `df` 確認檔案系統使用情況。
  • lsblk 的輸出結果無需 `sudo` 權限即可查看,因此很少會因權限問題而無法獲取資訊。
  • 在虛擬環境中,它顯示的是虛擬磁碟(如 `vda`, `sda` 等)的資訊,可能與實際實體磁碟不同。

相關命令

功能上相似或經常一起使用的命令。


相同類別命令