DU(1) Comandos de usuario DU(1)
NOME
du - estima o espaco utilizado
SINOPSE
du [OPCAO]... [ARQUIVO]...
du [OPCAO]... --files0-from=F
DESCRICAO
Resume o uso dispositivo do conjunto de ARQUIVOs do dispositivo,
recursivamente para diretorios.
Argumentos obrigatorios para opcoes longas tambem o sao para opcoes
curtas.
-0, --null
termina cada linha de saida com NULO, nao com nova linha
-a, --all
escreve contagens para todos os arquivos, nao somente diretorios
-A, --apparent-size
imprime os tamanhos aparentes em vez do uso do dispositivo;
embora o tamanho aparente seja geralmente menor, ele pode ser
maior devido a lacunas em arquivos ('esparsos'), fragmentacao
interna, blocos indiretos, etc.
-B, --block-size=TAMANHO
o tamanho considera blocos de TAM bytes; veja o formato de TAM
abaixo/ por exemplo, "-BM" emite tamanhos em unidades de
1.048.576 bytes
-b, --bytes
equivalente a '--apparent-size --block-size=1'
-c, --total
produz um total geral
-D, --dereference-args
desreferencia apenas links simbolicos que estao listados na
linha de comando
-d, --max-depth=N
imprime o total para um diretorio (ou arquivo, com --all) so se
for N ou menos niveis abaixo do argumento da linha de comando;
--max-depth=0 e igual ao sinalizador --summarize
--files0-from=F
resume o uso do dispositivo dos nomes de arquivo terminados em
NUL especificados no arquivo F; se F for -, le os nomes da
entrada padrao
-H equivalente a --dereference-args (-D)
-h, --human-readable
imprime tamanhos em formato legivel por humanos (por exemplo, 1K
234M 2G)
--inodes
lista as informacoes de uso do inode em vez do uso do bloco
-k o mesmo que --block-size=1K
-L, --dereference
desreferencia todos os links simbolicos
-l, --count-links
conta os tamanhos muitas vezes se foram links fisicos
-m like --block-size=1M
-P, --no-dereference
nao segue os links simbolicos (este e o padrao)
-S, --separate-dirs
para diretorios que nao incluem tamanho de subdiretorios
--si como -h, mas usa potencias de 1000, nao de 1024
-s, --summarize
exibe somente um total para cada argumento
-t, --threshold=TAM
exclui entradas menores que TAM se forem positivas, ou entradas
maiores que TAM se forem negativas
--time exibe a hora da ultima modificacao de qualquer arquivo no
diretorio ou em qualquer um de seus subdiretorios
--time=PALAVRA
exibe a hora por extenso em vez da hora de modificacao: atime,
access, use, ctime ou status
--time-style=ESTILO
formato de hora/data com --time; veja TIME_STYLE abaixo
-X, --exclude-from=ARQUIVO
exclui arquivos que correspondem a qualquer padrao no ARQUIVO
--exclude=PADRAO
exclui arquivos que correspondam ao PADRAO
-x, --one-file-system
ignora diretorios em sistemas de arquivos diferentes
--help mostra esta ajuda e sai
--version
informa a versao e sai
Valores exibidos estao em unidades do primeiro TAM disponivel de
--block-size, e das variaveis de ambiente DF_BLOCK_SIZE, BLOCK_SIZE e
BLOCKSIZE. Do contrario, as unidades sao definidas com 1024 bytes (ou
512 se POSIXLY_CORRECT estiver definido).
O argumento TAM e uma unidade opcional e inteiro (exemplo: 10K e
10*1024). As unidades sao K,M,G,T,P,E,Z,Y,R,Q (vezes 1024) ou KB,MB,...
(vezes 1000). Prefixos binarios tambem podem ser usados: KiB=K, MiB=M e
assim por diante.
O argumento --time-style ESTILO pode ser full-iso, long-iso, iso ou
+FORMAT. FORMATO e interpretado como no date(1). Alem disso, a variavel
de ambiente TIME_STYLE define o estilo padrao para usar.
PADROES
PADRAO e um padrao do shell (nao uma expressao regular). O padrao ?
corresponde a qualquer caractere, enquanto * corresponde a qualquer
string (composta por zero, um ou varios caracteres). Por exemplo, *.o
correspondera a qualquer arquivo cujo nome termine em .o. Portanto, o
comando
du --exclude='*.o'
vai ignorar todos os arquivos e subdiretorios que terminam em .o
(incluindo o proprio arquivo .o).
AUTOR
Escrito por Torbjorn Granlund, David MacKenzie, Paul Eggert e Jim
Meyering.
RELATANDO PROBLEMAS
Relate erros para: bug-coreutils@gnu.org
Pagina do GNU coreutils:
Ajuda em geral no uso de software GNU:
Relate erros de traducao para
DIREITOS AUTORAIS
Copyright (C) 2026 Free Software Foundation, Inc. Licenca GPLv3+: GNU
GPL versao 3 ou posterior .
Este e um software livre: voce e livre para altera-lo e redistribui-lo.
NAO HA QUALQUER GARANTIA, na maxima extensao permitida em lei.
VEJA TAMBEM
Documentacao completa
ou localmente disponivel via: info '(coreutils) du invocation'
TRADUCAO
A traducao para portugues brasileiro desta pagina man foi criada por
Andre Luiz Fassone , Ricardo C.O.Freitas
e Rafael Fontenelle
.
Esta traducao e uma documentacao livre; leia a Licenca Publica Geral
GNU Versao 3 ou posterior
para as condicoes de direitos autorais. Nenhuma responsabilidade e
aceita.
Se voce encontrar algum erro na traducao desta pagina de manual, envie
um e-mail para a lista de discussao de tradutores
.
GNU coreutils 9.10 Fevereiro de 2026 DU(1)