du (Disk Usage) de comando no Linux

Em resumo, "du”(Uso do disco) é comando Linux / Unix pudermos verificar o volume ocupado (uso de informações) de disco rígido de pastas si arquivos.
Uma ordem muito útil, especialmente quando estamos limitados por Espaço em disco rígido - ou SSD - e queremos descobrir rapidamente quem são eles arquivos e / ou pastas o mais "volumoso". Claro, comando "du" Pode ser usada em uma variedade de sintaxes que utilizam a informação desejada retorno.

sintaxe de linha de comando "Du" é muito simples e flexível, como a maioria dos comandos do Linux.

Na documentação do comando "du", são apresentadas as seguintes opções:

[root @ server] # du –help
Uso: de [OPÇÃO]… [FILE] ...
ou: du [OPÇÃO] ... -files0-de = F
Resuma o uso do disco de cada FILE, recursivamente para diretórios.

Os argumentos obrigatórios para as opções longas é obrigatória para curtas opções também.
-a, –todas as contagens de gravação para todos files, não apenas diretórios
–Tamanhos aparentes de impressão de tamanho aparente, em vez de uso do disco; embora o tamanho aparente seja geralmente menor, pode ser maior devido aos orifícios ('esparso') files, fragmentação interna, blocos indiretos e similares
-B, –block-size = SIZE usa blocos de SIZE-bytes
-b, –bytes equivalente a `–apparent-size –block-size = 1 ′
-c, –total produz o total geral
-D, –dereference-args desreferencie apenas os links simbólicos listados na linha de comando
-files0-from = F resume o uso do disco do NUL-terminado file nomes especificados em file F;
Se F for - então leia os nomes da entrada padrão
-H equivalente a –dereference-args (-D)
-h, - tamanhos de impressão legíveis em humanos em formato legível por humanos (por exemplo, 1K 234M 2G)
–Si como -h, mas usa potências de 1000 e não 1024
-k como –block-size = 1K
-l, –count-links contam os tamanhos muitas vezes se tiverem links físicos
-m como -block-size = 1M
-L, –dereference desreferenciar todos os links simbólicos
-P, –no-dereference não segue nenhum link simbólico (este é o default)
-0, –null termina cada linha de saída com 0 bytes em vez de nova linha
-S, –separate-dirs não incluem o tamanho dos subdiretórios
-s, –summarize exibe apenas um total para cada argumento
-x, -um-file-system pular diretórios em diferentes file systems
-X, –exclude-from =FILE excluir files que correspondem a qualquer padrão em FILE
–Excluir = PATTERN excluir files que correspondem a PATTERN
–Max-depth = N imprime o total para um diretório (ou file, com –all) somente se for N ou menos níveis abaixo do argumento da linha de comando; –Max-depth = 0 é o mesmo que
-resumir
–Time hora de exibição da última modificação de qualquer file no diretório ou em qualquer um de seus subdiretórios
–Time = WORD mostra a hora como WORD em vez de hora de modificação: atime, access, use, ctime ou status
–Time-style = STYLE show times usando o estilo STYLE: full-iso, long-iso, iso, + FORMAT
FORMAT é interpretado como `data '
–Ajuda a exibir esta ajuda e saia
- versão de saída da versão de informação e saída

Os valores de exibição estão em unidades do primeiro SIZE disponível de –block-size e as variáveis ​​de ambiente DU_BLOCK_SIZE, BLOCK_SIZE e BLOCKSIZE.
Caso contrário, unidades default para 1024 bytes (ou 512 se POSIXLY_CORRECT estiver definido).

Tipo de tamanho solicitado (ou inteiro tipo solicitado Opcionalmente ano, seguido de) um dos GMT: KB 1000, 1024 K, MB 1000 1000 *, M * 1024 1024, e assim por diante para G, T, P, E, Z, Y.

Todas as opções acima podem ser combinados em linhas de comando que mostrar relatórios precisos sobre os arquivos e pastas em questão. Por exemplo, se você quiser ver o volume de pastas individuais e arquivos de um local específico (/ var, em nosso exemplo), a linha de comando será f

[Root @ servidor var] # du –si -s * | sort -h

isto significa exibição de volume individuais pastas ocupadas e arquivos em / var, classificado descendente.

"tipo -h"- classificar e exibir o resultado em"Formato legível humana". Bytes, kilobytes, Megabytes, gigabytes.

"-e”- tem quase a mesma função que“ -h ”, mas usa 1000 em vez de 1024.

"-s”- exibe o total para o diretório pai, sem detalhar as pastas e arquivos abaixo dele.

 

du (Disk Usage) de comando no Linux

Sobre o autor

discrição

Apaixonado por tudo que é gadget e TI, escrevo com prazer em discriçãosettings.com desde 2006 e gosto de descobrir com vocês coisas novas sobre computadores e sistemas operacionais macOS, Linux, Windows, iOS e Android.

Deixe um comentário