O Linux “ du ” ( Disk Usage ) é um comando padrão do Unix/Linux , utilizado para verificar as informações de utilização do disco de arquivos e diretórios de uma máquina.
O comando du possui muitas opções de parâmetros que podem ser usadas para obter os resultados em vários formatos. O comando du também exibe os tamanhos de arquivos e diretórios de maneira recursiva.
Este artigo explica 10 comandos “du” úteis com seus exemplos, que podem ajudá-lo a descobrir os tamanhos de arquivos e diretórios no Linux. As informações fornecidas neste artigo foram retiradas das páginas man de du command.
Como encontrar o tamanho de um diretório no Linux
1. Para descobrir o resumo de uso do disco de uma árvore de diretórios /home/linehost e cada um de seus subdiretórios. Digite o comando como:
A saída do comando acima exibe o número de blocos de disco no diretório /home/linehost junto com seus subdiretórios.
Como encontrar o tamanho do diretório em formato legível por humanos
2. Usar a opção “ -h ” com o comando “ du ” fornece resultados em “ Formato legível por humanos ”. Isso significa que você pode ver os tamanhos em Bytes , Kilobyte s, Megabytes , Gigabytes, etc.
Como encontrar o tamanho total de um diretório no Linux
3. Para obter o resumo de um tamanho de uso de disco total geral de um diretório, use a opção “ -s ” como segue.
4. Usar o sinalizador “ -a ” com o comando “ du ” exibe o uso do disco de todos os arquivos e diretórios.
5. Usar o sinalizador “ -a ” junto com “ -h ” exibe o uso do disco de todos os arquivos e pastas em um formato legível por humanos. A saída abaixo é mais fácil de entender, pois mostra os arquivos em Kilobytes , Megabytes, etc.
6. Descubra o uso de disco de uma árvore de diretório com sua subárvore em blocos de Kilobyte . Use o “ -k ” (exibe o tamanho em unidades de 1024 bytes).
7. Para obter o resumo do uso do disco da árvore de diretórios junto com suas subárvores apenas em Megabytes ( MB ). Use a opção “ -mh ” da seguinte forma. O sinalizador “ -m ” conta os blocos em unidades MB e “ -h ” significa formato legível por humanos.
8. O sinalizador “ -c ” fornece um espaço em disco de uso total na última linha. Se o seu diretório tiver 674 MB de espaço, as duas últimas linhas da saída serão.
Como excluir arquivos com Comando du
9. O comando abaixo calcula e exibe o uso do disco de todos os arquivos e diretórios, mas exclui os arquivos que correspondem ao padrão fornecido. O comando abaixo exclui os arquivos “ .txt ” ao calcular o tamanho total de um diretório. Dessa forma, você pode excluir qualquer formato de arquivo usando o sinalizador “ —exclude “. Veja a saída, não há entrada de arquivos txt.
Como encontrar o uso do diretório por hora de modificação
Acima listamos alguns comandos “du” para utilização no dia a dia.
Você pode ver todos os comandos e suas explicações acessando o manual neste link ou digite em seu terminal o comando “man du” trará todos os comandos para consulta.