Partition
如何檢查邏輯卷的文件系統類型
lvm
如何使用或任何其他實用程序檢查邏輯卷的文件系統類型?例如,如果我的邏輯卷是
/dev/vg1/lv1
那麼如何檢查它的文件系統類型?我
ext4
在邏輯卷中使用mkfs -t ext4 /dev/vg1/lv1
. 但不知道如何驗證。我看不到瘦的任何選擇lvm
嗎?
與任何其他塊設備相同。例如
file -s /dev/vg1/lv1
如果
/dev/vg1/lv1
是符號連結,您還需要file
’s-L
(aka--dereference
) 選項來取消引用它(即跟隨它到它指向的真實設備節點):file -L -s /dev/vg1/lv1
順便說一句,可以
-L
在正常文件上使用。如果是 ext4,它會這樣說:
/dev/vg1/lv1: Linux rev 1.0 ext4 filesystem data, UUID=xxxx, volume name "yyyy" (needs journal recovery) (extents) (large files) (huge files)
或者,您可以執行
blkid /dev/vg1/lv1
. 這將報告類似:/dev/vg1/lv1: LABEL="yyyy" UUID="xxxx" TYPE="ext4"
來自
man file
:-s,–特殊文件
通常,file 只嘗試讀取並確定 stat(2) 報告的參數文件的類型是普通文件。這可以防止出現問題,因為讀取特殊文件可能會產生特殊的後果。指定 -s 選項會導致 file 也讀取作為塊或字元特殊文件的參數文件。
這對於確定原始磁碟分區(塊特殊文件)中數據的文件系統類型很有用。此選項還會導致 file 忽略 stat(2) 報告的文件大小,因為在某些系統上它報告原始磁碟分區的大小為零。