fbpx

Comandos Linux – Comando du

Comando Linux du

Atualizado: 05/04/2019 por Computer Hope

comando du

No Unix-like sistemas operacionais, as estimativas de comando du e exibe o disco espaço utilizado pelos arquivos .

Este documento abrange o GNU / Linux versão do du.

Sintaxe

  du [OPÇÃO] ... [FILE] ...
  du [Option] ... --files0-F a partir de =

Opções

-a , –allEscrever contagens para todos os arquivos, não apenas diretórios .
–apparent-sizeImprima tamanhos aparentes, em vez de usar o disco; embora o tamanho aparente é geralmente menor, pode ser maior devido a buracos em arquivos ( ‘esparsos’), interna fragmentação , e indirectos blocos .
-B, –block-size = TAMANHODimensione tamanhos por TAMANHO antes de imprimi-los. Por exemplo, tamanhos de gravuras ‘-BM’ em unidades de 1.048.576 bytes. (Veja o formato SIZE abaixo).
-b, –bytesEquivalente a ‘de tamanho –apparent –block-size = 1’.
-c, –totalExibir um total geral.
-D, –dereference-argsDereference apenas links simbólicos que estão listados na linha de comando .
–files0-F a partir de =Resumir o uso do disco dos NUL terminadas em nomes de arquivos especificados no arquivo F; Se F é “-“ então ler os nomes de entrada padrão .
-HEquivalente a –dereference-args ( -D ).
-h–human-readableTamanhos de impressão em formato legível por humanos, valores de arredondamento e abreviações. Por exemplo, “1K”, “234M”, “2G” etc.
–siComo -H, mas usar poderes de 1000, não 1024.
-kComo –block-size = 1K.
-l, –count-linksContagem tamanhos muitas vezes se hard-ligado .
-mComo –block-size = 1M.
-L, –dereferenceDesrefere todos os links simbólicos.
-P, –no-desreferenciavaNão siga nenhum link simbólico (esse é o padrão).
-0, –nullFim de cada linha de saída com 0 byte, em vez de uma nova linha .
-S, –separate-dirsNão inclua o tamanho dos subdiretórios .
-s , –summarizeExiba apenas um total para cada argumento.
-x, –one-file-systemIgnore diretórios em diferentes sistemas de arquivos.
-X, RSYNC_EXCLUDEFROM partir = ARQUIVOExcluir arquivos que correspondam a qualquer padrão em FILE.
RSYNC_EXCLUDEFROM = PADRÃOExcluir arquivos que correspondam a PATTERN.
-d, –max profundidade = NImprimir o total para um diretório (ou arquivo, com –all) apenas se for N ou menos níveis abaixo o argumento de linha de comando; –max profundidade = 0 é o mesmo que –summarize.
–timeMostra a hora da última modificação de qualquer arquivo no diretório ou de qualquer um de seus subdiretórios.
–time = PALAVRAMostrar a hora como PALAVRA em vez de tempo de modificação: atime, acesso, uso, ctime ou status.
–time-style = STYLEMostrar vezes usando ESTILO estilo: full-iso, a longo iso, iso, ou + Definição. (FORMATO é interpretado como o formato de ‘ data ‘).
–helpExiba uma mensagem de ajuda e saia.
–versionInformações de versão de saída e saída.

Formato SIZE

Valores indicados estão em unidades do primeiro tamanho disponível a partir –block-size, eo DU_BLOCK_SIZE, block_size e BLOCKSIZE variáveis de ambiente . Caso contrário, as unidades terão o padrão de 1024 bytes (ou 512 se POSIXLY_CORRECT estiver definido).

O tamanho é um número inteiro e unidade opcional (exemplo: 10M é 10 * 1024 * 1024). As unidades são K , M , G , T , P , E , Z , Y (potências de 1024) ou KB , MB , … (potências de 1000).

Exemplos

  du -s * .txt

Informa o tamanho de cada arquivo no diretório atual com a extensão .txt. Abaixo está um exemplo da saída:

  8 file1.txt
 8 file2.txt
 10 file3.txt
 2 file4.txt
 8 file5.txt
 8 file6.txt
  du -shc * .txt

Exiba os mesmos dados, mas em um formato de tamanho “legível por humanos” e exiba um total geral.

  8.0K file1.txt
 8.0K file2.txt
 10.0K file3.txt
 2.0K file4.txt
 8.0K file5.txt
 8.0K file6.txt
 44,0K total

df – Reportar a quantidade de espaço em disco disponível em sistemas de arquivos.
ls – lista o conteúdo de um diretório ou diretórios.

18 de novembro de 2019

Sobre nós

A Linux Force Brasil é uma empresa que ama a arte de ensinar. Nossa missão é criar talentos para a área de tecnologia e atender com excelência nossos clientes.

CNPJ: 13.299.207/0001-50
SAC:         0800 721 7901

Comercial  Comercial: (11) 3796-5900

Suporte:    (11) 3796-5900

Copyright © Linux Force Security  - Desde 2011.