English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Este artigo introduz simplesmente como usar o comando Linux –du, aqueles que precisam podem consultar.
du(uso do disco)
Descrição da função:Mostra o tamanho do diretório ou arquivo.
Sintaxe:du [-abcDhHklmsSx][-L <conexão de símbolo>][-X <arquivo>][–block-size][–exclude=<diretório ou arquivo>][–max-depth=<nível de diretório>][–help][–version][diretório ou arquivo]
Descrição adicional: o du mostrará o espaço em disco ocupado pelo diretório ou arquivo especificado.
Parâmetros:
-a ou-all Mostra o tamanho de arquivos individuais no diretório.
-b ou-bytes Quando mostrar o tamanho de diretórios ou arquivos, usa byte como unidade.
-c ou –total Além de mostrar o tamanho de diretórios ou arquivos individuais, também mostra a soma total de todos os diretórios ou arquivos.
-D ou –dereference-args Mostra o tamanho do arquivo de origem da conexão de símbolo especificada.
-h ou –human-readable Em K, M, G, melhora a legibilidade da informação.
-H ou –si Com-Os parâmetros h são iguais, mas K, M, G são1000 como unidade de conversão.
-k ou –kilobytes Em1024 em bytes.
-l ou –count-links Recalcula os arquivos conectados por hardware.
-L<conexão de símbolo> ou –dereference<conexão de símbolo> Mostra o tamanho do arquivo de origem da conexão de símbolo especificada nas opções.
-m ou –megabytes Em MB.1em MB.
-s ou –summarize Mostrar apenas o total.
-S ou –separate-dirs Ao mostrar o tamanho dos diretórios individuais, não incluir o tamanho dos subdiretórios.
-x ou –one-file-xystem Usar o sistema de arquivos em que o processo começou, se encontrar diretórios de outros sistemas de arquivos, ignorar.
-X<arquivo> ou –exclude-from=<arquivo> No diretório ou arquivo especificado por <arquivo>.
–exclude=<diretório ou arquivo> Ignorar o diretório ou arquivo especificado.
–max-depth=<número de níveis de diretório> Ignorar diretórios acima do número especificado de níveis.
–help Mostrar ajuda.
–version Mostrar informações de versão.
Exemplo
1、Mostrar o espaço ocupado pelo diretório ou arquivo:
[root@localhost test]# du 608 ./test6 308 ./test4 4 ./scf/lib 4 ./scf/service/deploy/product 4 ./scf/service/deploy/info 12 ./scf/service/deploy 16 ./scf/service 4 ./scf/doc 4 ./scf/bin 32 ./scf 8 ./test3 1288 .
2、Mostrar apenas o tamanho dos subdiretórios do diretório atual e o tamanho total do diretório atual, o mais1288para o tamanho total do diretório atual
Mostrar o espaço ocupado pelo arquivo especificado:
[root@localhost test]# du log2012.log 300 log2012.log
3、Ver o espaço ocupado pelo diretório especificado:
[root@localhost test]# du scf 4 scf/lib 4 scf/service/deploy/product 4 scf/service/deploy/info 12 scf/service/deploy 16 scf/service 4 scf/doc 4 scf/bin 32 scf
4、Mostrar o espaço ocupado por vários arquivos:
[root@localhost test]# du log30.tar.gz log31.tar.gz 4 log30.tar.gz 4 log31.tar.gz Mostrar apenas o tamanho total: [root@localhost test]# du -s 1288 . [root@localhost test]# du -s scf 32 scf [root@localhost test]# cd .. [root@localhost soft]# du -s test 1288 test
Isso é tudo o que há no artigo, espero que ajude na sua aprendizagem, e espero que todos apoiem o tutorial Yell.