`stat -f` は ext4 ファイルシステムタイプを ext2/ext3 と表示します。

`stat -f` は ext4 ファイルシステムタイプを ext2/ext3 と表示します。

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 -fext2、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

おすすめ記事