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

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

[ Hits: 181.192 ]

 


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

Comando tar detectando tipo de arquivo automaticamente

Arch Linux no Dell Inspiron 1440

Efeitos do Desktop 3D no Ubuntu 7.04

Acessando partições NTFS (read/write) com ntfs-3g (Slackware Linux 12)

Como desativar o GRUB do Ubuntu

  

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