在 Ubuntu 14.04 上,我根据new
其中的文件检查我家的 ext4 文件系统:
$ stat -f new
File: "new"
ID: 38d4cd29e44142c6 Namelen: 255 Type: ext2/ext3
Block size: 4096 Fundamental block size: 4096
Blocks: Total: 144152970 Free: 79424314 Available: 72095994
Inodes: Total: 36626432 Free: 35430143
为什么stat -f
显示文件系统类型是 ext2/ext3,而我的主文件系统类型是 ext4?
答案1
严格来讲stat -f
ext2、ext3 和 ext4 之间没有区别。相反,它只是将它们显示为 ext2/ext3 和大概外部2/外部3/外部4。
stat -f
因此,用来检查特定ext
类型的文件系统并不是一个好主意。您可以使用df -T
coreutils 来实现此目的。
来自联机帮助页:
NAME
df - report file system disk space usage
-T, --print-type
print file system type