neste tutorial, vamos rever o comando du no Linux. “du” significa Uso do disco e é usado para estimar a quantidade de espaço em disco usado por um dado arquivo ou diretório. Em geral, é um utilitário útil se você quiser imprimir os tamanhos de todos os arquivos e pastas dentro de uma determinada raiz de diretório.
Índice
como utilizar o comando du?,
a sintaxe geral do comando du é como:
du
Se o nome do ficheiro ou directório não for mencionado, então irá mostrar a utilização do disco da sua pasta de trabalho actual. Quando o comando du executado sem qualquer opção, irá mostrar a utilização do disco pelo directório actual, bem como as suas sub-pastas em kilobytes. Você pode passar vários arquivos ou vários diretórios., -um: escrever contagem de todos os ficheiros
Padrão du Uso do Comando
Por padrão, se você digitar du e pressione a tecla enter, este é o tipo de saída que você vai ver.,
du
Ver du Dados em Formato Legível para Humanos
A geral, a saída do comando du é em kilobytes. Para visualizar o espaço num formato legível pelo homem, ou seja, em termos de kb, Mb, Gb, usamos a opção-h juntamente com o comando du., A saída da seguinte forma:
du -h
Ótimo! Agora os tamanhos dos arquivos são legíveis pelo homem.
Ver resumo de tamanho de diretório
como você pode ter visto que o comando du em Linux produz todos os tamanhos de todos os arquivos. Mas se tudo o que você quer ver é a saída resumida, então você pode usar a opção-s que significa um resumo. Também estou a combiná-lo com a opção-h para ver informação legível por humanos.,
du -s -h <directory>
Esta é a forma como podemos ignorar o indivíduo lista de arquivos e exibir apenas o tamanho total do diretório.
especifique a profundidade da pasta com o comando du
pode usar a opção-d com o comando du no Linux para imprimir os tamanhos até um determinado nível. Indique o número do nível para ver os ficheiros nesse nível apropriado. Em palavras simples, o parâmetro-d, especificar a profundidade de quão profundo deve o comando Verificar para arquivos.,
ao definir o Nível 1, ele vai investigar 1 diretório profundo e Nível 2, vai analisar 2 diretórios profundo e assim por diante.
du -d 1 <directory>
Impressão Tempo de Modificação
–parâmetro de tempo é muitas vezes utilizado com o du de comando no Linux por programadores para ver o momento em que os arquivos foram modificados pela última vez. Ele exibe o espaço ocupado com base na modificação do tempo., Use o sinalizador de “tempo”, como dado abaixo:
du --time <directory>
Temos uma olhada em como o tempo de modificação de cada arquivo é exibido na saída.
exclua os ficheiros com o comando du no Linux
Agora, se quiser excluir pastas ou ficheiros específicos, poderá usar a opção –exclude com o comando du no Linux, como mostrado em baixo.,
du -d 1 --exclude=wordpress /root
Repare como excluindo a pasta WordPress agora ignora exibi-lo na saída, quando executamos o comando do segundo tempo.
tamanho da visualização em unidades especificadas
vimos como o comando du no Linux exibe o tamanho em kilobytes ou automaticamente os exibe com base na legibilidade humana. Mas se você quiser o tamanho em tamanhos específicos, você pode configurá-lo para mostrar os dados em megabytes ou kilobytes com as opções-m ou-K.,
du -m <directory>du -k <directory>
Como você pode ver, a opção-k fornece-nos a informação em kilobytes, que é semelhante o as informações que tínhamos antes, sem o uso da opção-k também.
conclusão
Agora você deve ter uma boa percepção de como usar o comando du. Você pode inspecionar todas as opções possíveis de du command entrando man du em seu terminal., Ao contrário do comando df que imprime informações sobre a utilização do disco do sistema de ficheiros montados, o comando du dá-lhe uma estimativa do espaço em disco usado por ficheiros ou directórios nomeados. O comando du em Linux pode ser utilizado para rastrear os arquivos e diretórios que estão consumindo quantidades desnecessárias de espaço na unidade de disco rígido.
Deixe uma resposta