você está aqui: Home  → Arquivo de Mensagens

ls - listagem de arquivos segundo o tamanho

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 18 de novembro de 2014

O comando ls possui uma infinidade de opções, das quais memorizamos apenas algumas. Destas opções pouco conhecidas, vale a pena destacar as diretivas "-s" e "-S". A diretiva "-s" exibe o tamanho em blocos alocado de cada arquivo e a diretiva "-S" fará com que a saída do comando ls seja ordenada segundo o tamanho do arquivo.

Vejamos alguns exemplos:

  [/usr/bin]ls -s | head
  total 605316
     36 [
      0 2to3
      4 2to3-2.7
      4 2to3-3.2
     12 411toppm
      4 7z
      4 7za
      4 7zr
    104 a2p
  [/usr/bin]ls -S | head
  skype
  inkscape
  ghb
  virtuoso-t
  scribus
  inkview
  emacs23-x
  HandBrakeCLI
  lyx
  net.samba3

Combinando as duas diretivas temos:

  [/usr/bin]ls -sS | head
  total 605316
  35028 skype
  12664 inkscape
  12128 ghb
  12104 virtuoso-t
  11488 scribus
  10644 inkview
  10552 emacs23-x
  10228 HandBrakeCLI
   8580 lyx

Ou ainda:

  [/usr/bin]ls -lS | head
  total 605316
  -rwxr-xr-x 1 root    root    35868448 Mai 22 13:55 skype
  -rwxr-xr-x 1 root    root    12967896 Jan 29  2013 inkscape
  -rwxr-xr-x 1 root    root    12416360 Mai 18  2013 ghb
  -rwxr-xr-x 1 root    root    12394144 Ago 15  2013 virtuoso-t
  -rwxr-xr-x 1 root    root    11761344 Fev 16  2012 scribus
  -rwxr-xr-x 1 root    root    10897360 Jan 29  2013 inkview
  -rwxr-xr-x 1 root    root    10803128 Mai 16  2013 emacs23-x
  -rwxr-xr-x 1 root    root    10469544 Mai 18  2013 HandBrakeCLI
  -rwxr-xr-x 1 root    root     8784696 Fev 13  2012 lyx

São muitos os comandos que podemos utilizar para identificar os arquivos que ocupam mais espaço. Esta é apenas mais uma opção.

Veja também



Veja a relação completa dos artigos de Rubens Queiroz de Almeida

 

 

Opinião dos Leitores

Gleison
19 Nov 2014, 16:40
Uso com a seguinte sintaxe:

root@local~]# du -hc --max-depth=1 /var
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script