在linux下可以使用blkid命令對查詢裝置上所採用檔案系統型別進行查詢。blkid主要用來對系統的塊裝置(包括交換分割槽)所使用的檔案系統型別、label、uuid等資訊進行查詢。要使用這個命令必須安裝e2fsprogs軟體包。
blkid -l | -ublkid [-c ] [-ghllv] [-o] [-s ][-t ] [-w
] [ ...]
blkid -p [-s ] [-o ] [-s ][-o] ...
blkid -i [-s ] [-o] ...
-c 指定cache檔案(default: /etc/blkid.tab, /dev/null =none)-d don'
t encode non-printing characters
-h 顯示幫助資訊
-g garbage collect the blkid cache
-o 指定輸出格式
-k list all known filesystems/raids and exit
-s 顯示指定資訊,預設顯示所有資訊
-t find device with a specific token (name=value pair)
-l look up only first device with token specified by -t
-l convert label to device name
-u convert uuid to device name
-v 顯示版本資訊
-w write cache to different file (/dev/null = no write
)specify device(s) to probe (default: all devices)
low-level probing options:
-p low-level superblocks probing (bypass cache)
-i gather information about i/o limits
-s overwrite device size
-o probe at the given offset
-u filter by "
usage
" (e.g. -u filesystem,raid)
-n filter by filesystem type (e.g. -n vfat,ext3)
1、列出當前系統中所有已掛載檔案系統的型別:
sudo
blkid
2、顯示指定裝置 uuid:
sudo blkid -s uuid /dev/sda5
3、顯示所有裝置 uuid:
sudo blkid -s uuid
4、顯示指定裝置 label:
sudo blkid -s label /dev/sda5
5、顯示所有裝置 label:
sudo blkid -s label
6、顯示所有裝置檔案系統:
sudo blkid -s type
7、顯示所有裝置:
sudo blkid -o device
8、以列表方式檢視詳細資訊:
sudo blkid -o list
blkid 對系統塊裝置資訊查詢
在linux下可以使用blkid命令對查詢裝置上所採用檔案系統型別進行查詢。blkid主要用來對系統的塊裝置 包括交換分割槽 所使用的檔案系統型別 label uuid等資訊進行查詢。要使用這個命令必須安裝e2fsprogs軟體包。blkid l u blkid c ghllv o s t w bl...
linux對塊裝置的請求處理
linux對塊裝置請求的處理是一種層次體系結構,可以分為5層 1.vfs 這層對所有檔案系統的一種封裝 這個操作分為2步 a.首先確定包含檔案的檔案系統的block size,然後計算請求的資料報含多少file block。b.呼叫跟檔案系統有關的函式來訪問檔案的inode,確定請求的資料在磁碟上的...
用 Linux blkid 命令查詢塊裝置詳情
譯文 lctt 譯者 felixonmars 今天我們將會向你展示如何使用 lsblk 和 blkid 工具來查詢關於塊裝置的資訊,我們使用的是一台安裝了 centos 7.0 的機器。lsblk 是乙個 linux 工具,它會顯示有關你系統裡所有可用塊裝置的資訊。它從 sysfs 檔案系統 中獲取...