Como obter o tamanho exato do arquivo no linux? [duplicado]

0

Eu gostaria de obter tamanho de arquivo individual, todo o tamanho do arquivo usado no disco e utilizável o tamanho máximo do arquivo no disco. No linux, os comandos para verificar tamanhos de arquivo como "du", "df", "ls -l" são preparados.

No entanto, o resultado é diferente ao examinar o tamanho total dos arquivos usados em "df -h" e ao examinar o tamanho total do arquivo usado em "du -shc /*".

resultado de df,

$df -h
Filesystem      Size  Used Avail Use% Mounted on
ubi0:rootfs     435M  195M  240M  45% /
devtmpfs         88M  4.0K   88M   1% /dev
tmpfs           248M  168K  248M   1% /run
tmpfs           248M  124K  248M   1% /var/volatile

resultado de du,

$du -shc /*
3.3M    /bin
1.2M    /boot
4.0K    /dev
5.5M    /etc
38M     /home
9.7M    /lib
0       /media
0       /mnt
12K     /opt
0       /proc
168K    /run
2.5M    /sbin
0       /sys
0       /tmp
45M     /unit_tests
273M    /usr
228M    /var
36K     /www
605M    total

Qual comando mostra o tamanho exato do arquivo? Ou, que outro comando pode ser executado para obter o tamanho correto do arquivo?

    
por s_k 20.02.2018 / 09:09

1 resposta

0

find . -type f -printf "%s %p\n"
    
por 20.02.2018 / 10:01