Btrfs

如何查看子卷的屬性?

  • November 4, 2022
btrfs subvolume create ./nocow
chattr +C nocow

但是,我找不到顯示 ./nocow 的 C attr 的方法。lsattr顯示空結果。這可能是因為它只適用於文件/目錄。我試過btrfs property但到目前為止還沒有辦法顯示子卷的屬性。如果我在 Then 中創建一個文件,./nocow我可以看到它。但我想列出一個空子卷的屬性而不在其中創建任何文件。

lsattr ./nocowwhere nocowis a directory 類似於ls ./nocow- 兩個命令都顯示目錄的內容。你得到一個空的結果,因為目錄是空的。目錄是否是子卷並不重要。

$ ls     ./nocow
$ lsattr ./nocow
$ touch  ./nocow/foo
$ ls     ./nocow
foo
$ lsattr ./nocow
---------------C------ ./nocow/foo 

ls -dlsattr -d顯示目錄本身:

$ ls     -d ./nocow
./nocow
$ lsattr -d ./nocow
---------------C------ ./nocow

引用自:https://unix.stackexchange.com/questions/723695