O comando mais simples para obter o tamanho de cada arquivo no diretório atual do Unix é:
`` `BASH
du -sh *
`` `
*
`du` :Este é o comando "Uso do disco".
*
`-s` :Esta opção diz a `du` para mostrar apenas o tamanho do resumo (total) para cada argumento. Sem isso, mostraria recursivamente o tamanho dos subdiretos em qualquer diretório em seu local atual.
*
`-h` :Esta opção diz a `du` para usar unidades legíveis por humanos (KB, MB, GB, etc.), facilitando a compreensão da saída.
*
`*` :Este é um curinga que representa todos os arquivos e diretórios no diretório atual.
Se você precisar de informações mais detalhadas, incluindo os nomes e tamanhos de arquivos em um formato mais estruturado, você pode usar este comando:
`` `BASH
LS -LH
`` `
*
`ls` :Este é o comando "lista".
*
`-l` :Esta opção fornece um formato de listagem longa, incluindo o tamanho do arquivo.
*
`-h` :Como antes, isso torna o tamanho legível pelo homem.
O comando `du` geralmente é preferido quando você deseja saber especificamente o uso do disco, principalmente para diretórios maiores ou identificar arquivos consumindo uma quantidade significativa de espaço. O comando `ls -lh` fornece uma visão geral mais geral de arquivos e diretórios, incluindo outros metadados além do tamanho apenas.