Você pode usar df com o sinalizador total
--total
produce a grand total
df --total
ou
df --total -h
para output legível em humanos (por exemplo, K, M, G)
Isso produzirá resultados como
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 23G 13G 8.7G 60% /
udev 4.0G 124K 4.0G 1% /dev
tmpfs 4.0G 72K 4.0G 1% /dev/shm
total 31G 13G 17G 44%
Para mostrar apenas o total de espaço físico no disco rígido (incluindo nfs)
df -x tmpfs --total -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 23G 13G 8.7G 60% /
total 23G 13G 8.7G 60%
Dependendo de quais tipos de arquivos você deseja excluir (como o udev parece ser tmpfs
ou devtmpfs
), você pode usar
df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/sda2 ext3 23731644 13486576 9039564 60% /
udev tmpfs 4093900 124 4093776 1% /dev
tmpfs tmpfs 4093900 72 4093828 1% /dev/shm
^
This column
Para verificar os tipos de arquivos, basta colocar os necessários no comando -x
Note também que todas estas são extensões GNU, então você precisa do GNU df.