O Linux “du” (uso do disco) é um comando padrão do Unix / Linux, usado para verificar as informações do disco uso de arquivos e diretórios em uma máquina. O comando du tem muitas opções de parâmetro que podem ser usadas para obter os resultados em muitos formatos. O comando du também exibe os arquivos e tamanhos de diretório 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 são retiradas das páginas man do comando du.
Leia também:
- 12 Comando “df” para verificar o espaço em disco do sistema Linux
- Agedu – Uma ferramenta útil para rastrear espaço em disco desperdiçado no Linux
1. Para descobrir o resumo de uso do disco de uma árvore de diretório / home / tecmint e cada um de seus sub diretórios. Digite o comando como:
A saída do comando acima exibe o número de blocos de disco no diretório / home / tecmint junto com seus subdiretórios.
2. Usar a opção” -h “com o comando” du “fornece resultados em” Formato legível por humanos “. Significa que você pode ver os tamanhos em Bytes, Kilobytes, Megabytes, Gigabytes etc.
3. Para obter o resumo do tamanho total do uso do disco de um diretório, use a opção “-s” conforme a seguir.
# du -sh /home/tecmint674M /home/tecmint
4. Usar o sinalizador “-a” com o comando “du” exibe o uso do disco de todos os arquivos e diretórios.
5. Usar a bandeira “-a” junto com “-h” exibe o uso do disco de todos os arquivos e pastas em 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 do disco de uma árvore de diretório com seu subtítulo 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 em Megabytes (MB) apenas. Use a opção “- mh ”da seguinte forma. O sinalizador “-m” conta os blocos em unidades de MB e “-h” significa formato legível por humanos.
8. O sinalizador “-c” fornece um grande uso total de espaço em disco na última linha. Se o seu diretório ocupar 674 MB de espaço, então as últimas duas linhas da saída seriam.
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 dado. O comando abaixo exclui os arquivos “.txt” enquanto calcula o tamanho total do diretório. Portanto, desta forma você pode excluir qualquer formato de arquivo usando o sinalizador “-–exclude”. Veja a saída, não há entrada de arquivos txt.
10. Exiba o uso do disco com base na modificação do tempo, use o sinalizador “–time” conforme mostrado abaixo.
Leia também:
- 10 Comandos fdisk para gerenciar partições de disco Linux
- 12 Comandos “df” úteis para verificar o espaço em disco no Linux