如何查找 btrfs 上共享盘区的数量?

如何查找 btrfs 上共享盘区的数量?

我可以使用什么命令来查看 btrfs 卷上的共享区数量。或者更好的是,什么命令可以为我提供所使用的逻辑大小以及所有盘区的磁盘大小?

答案1

对于任何文件系统,您可以使用文件碎片分别对每个文件执行命令。

要递归操作,您可以将其与 find 命令配对,如下所示:

find <dirname> -type f -exec filefrag {} \;

你也可以运行检查内部:

btrfs inspect-internal dump-tree --extents <filesystemname>

以更技术性地了解文件系统。

相关内容