Retornar o tamanho de arquivo ou diretório em bytes (KB/MB)

Publicado por João Paulo em 02/06/2008

[ Hits: 180.542 ]

 


Retornar o tamanho de arquivo ou diretório em bytes (KB/MB)



Para saber o tamanho de arquivos ou diretórios de maneira sistemática e clara, você pode utilizar o comando "du" com as seguintes opções:

$ du -ha (nome do arquivo) => para ver e listar o tamanho de todos os arquivos dentro do diretório ou subdiretório(s);

$ du -hs (nome do arquivo) => para ver o tamanho de um arquivo ou diretório sem listar.

Você ainda pode usar assim:

$ du -hsb (nome do arquivo) => retorna o tamanho sempre em bytes;
$ du -hsk (nome do arquivo) => retorna o tamanho sempre em KB;
$ du -hsm (nome do arquivo) => retorna o tamanho sempre em MB;

Para outras opções consulte o manual do comando "du" com os comandos:

$ du --help
ou
$ man du

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Linux em família

Maxima - Sistema de álgebra computacional

Monitorando o Squid pelo navegador

Criando legendas para seus vídeos

Não tem como errar: Instalando e configurando o Apache

  

Comentários
[1] Comentário enviado por minduim em 07/04/2009 - 19:44h

Como eu atribuo o valor retornado pelo "du" a uma variavel em um script? Obrigado pela atenção.

[2] Comentário enviado por kleytonmaia em 21/07/2015 - 08:33h

Coloca no scritp assim:

MSG=$(du -hs /mnt/)

onde MSG é o nome da variável e entre () vem o comando qulaquer que seja

Para mostrar o valor da variavel coloque $MSG

Boa sorte!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts