Manuais para a linha de comandos

Man » Manual do du online - documentação online detalhada para a página de manual do du

🌍
du - estimar o uso de espaço em disco

SINTAXE

du [OPÇÃO]... [ARQUIVO]...
du [OPÇÃO]... --files0-from=F

DESCRIÇÃO

Resumir o uso do dispositivo do conjunto de ARQUIVOs, recursivamente para diretórios.

Os argumentos obrigatórios para opções longas também são obrigatórios para opções curtas.

-0, --null
encerrar cada linha de saída com NUL, não com nova linha

-a, --all
escrever contagens para todos os arquivos, não apenas diretórios

--apparent-size
imprimir 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'), fragmentação interna, blocos indiretos e assim por diante

-B, --block-size=TAMANHO
escalar tamanhos por TAMANHO antes de imprimi-los; por exemplo, '-BM' imprime tamanhos em unidades de 1.048.576 bytes; consulte o formato de TAMANHO abaixo

-b, --bytes
equivalente a '--apparent-size --block-size=1'

-c, --total
produzir um total geral

-D, --dereference-args
desreferenciar apenas os links simbólicos que estão listados na linha de comando

-d, --max-depth=N
imprimir o total para um diretório (ou arquivo, com --all) apenas se estiver a N níveis ou menos abaixo do argumento da linha de comando; --max-depth=0 é o mesmo que --summarize

--files0-from=F
resumir o uso do dispositivo dos nomes de arquivo terminados em NUL especificados no arquivo F; se F for -, ler os nomes da entrada padrão

-H equivalente a --dereference-args (-D)

-h, --human-readable
imprimir tamanhos em formato legível para humanos (por exemplo, 1K 234M 2G)

--inodes
listar informações de uso de inode em vez de uso de bloco

-k como --block-size=1K

-L, --dereference
desreferenciar todos os links simbólicos

-l, --count-links
contar tamanhos várias vezes se houver links físicos

-m como --block-size=1M

-P, --no-dereference
não seguir nenhum link simbólico (este é o padrão)

-S, --separate-dirs
para diretórios, não incluir o tamanho dos subdiretórios

--si como -h, mas usar potências de 1000, não 1024

-s, --summarize
exibir apenas um total para cada argumento

-t, --threshold=TAMANHO
excluir entradas menores que TAMANHO se positivo, ou entradas maiores que TAMANHO se negativo

--time exibir a hora da última modificação de qualquer arquivo no diretório, ou qualquer um de seus subdiretórios

--time=PALAVRA
exibir a hora como PALAVRA em vez da hora de modificação: atime, access, use, ctime ou status

--time-style=ESTILO
exibir os horários usando ESTILO, que pode ser: full-iso, long-iso, iso ou +FORMAT; FORMAT é interpretado como em 'date'

-X, --exclude-from=ARQUIVO
excluir arquivos que correspondam a qualquer padrão em ARQUIVO

--exclude=PADRÃO
excluir arquivos que correspondam ao PADRÃO

-x, --one-file-system
ignorar diretórios em sistemas de arquivos diferentes

--help exibir esta ajuda e sair

--version
exibir informações da versão e sair

Os valores exibidos estão em unidades do primeiro TAMANHO disponível de --block-size e das variáveis de ambiente DU_BLOCK_SIZE, BLOCK_SIZE e BLOCKSIZE. Caso contrário, as unidades são 1024 bytes por padrão (ou 512 se POSIXLY_CORRECT estiver definido).

O argumento TAMANHO é um inteiro e uma unidade opcional (exemplo: 10K é 10*1024). As unidades são K,M,G,T,P,E,Z,Y,R,Q (potências de 1024) ou KB,MB,... (potências de 1000). Prefixos binários também podem ser usados: KiB=K, MiB=M e assim por diante.

PADRÕES

PADRÃO é um padrão de shell (não uma expressão regular). O padrão ? corresponde a qualquer caractere, enquanto * corresponde a qualquer string (composta por zero, um ou vários caracteres). Por exemplo, *.o corresponderá a qualquer arquivo cujo nome termine em .o. Portanto, o comando

du --exclude='*.o'

ignorar todos os arquivos e subdiretórios que terminam em .o (incluindo o arquivo .o em si).

AUTOR

Escrito por Torbjorn Granlund, David MacKenzie, Paul Eggert e Jim Meyering.

RELATAR ERROS

Ajuda online do GNU coreutils: [https://www.gnu.org/software/coreutils/]
Relate quaisquer erros de tradução para [https://translationproject.org/team/]

VEJA TAMBÉM

Documentação completa [https://www.gnu.org/software/coreutils/du]
ou disponível localmente via: info '(coreutils) du invocation'

Empacotado pelo Debian (9.7-3)
Copyright © 2025 Free Software Foundation, Inc.
Licença GPLv3+: GNU GPL versão 3 ou posterior [https://gnu.org/licenses/gpl.html].
Este é um software livre: você é livre para modificá-lo e redistribuí-lo.
NÃO HÁ GARANTIA, na medida permitida pela lei.