'stat -f' mostra um tipo de sistema de arquivos ext4 como ext2 / ext3

3

No Ubuntu 14.04, estou verificando o sistema de arquivos ext4 da minha casa com base em um arquivo new :

$ 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

por que stat -f mostra que o tipo de sistema de arquivos é ext2 / ext3 enquanto meu tipo de sistema de arquivos inicial é ext4?

    
por Tim 22.01.2016 / 03:30

1 resposta

2

Estritamente falando, stat -f não diferencia entre ext2, ext3 e ext4. Em vez disso, apenas os mostra como ext2 / ext3 e provavelmente ext2 / ext3 / ext4.

Portanto, não é bom usar stat -f para verificar o sistema de arquivos ext específico. Você pode usar df -T de coreutils para tal fim.

Da página de manual:

NAME
       df - report file system disk space usage

       -T, --print-type
              print file system type
    
por 03.04.2016 / 17:12