[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Pesquisar os maiores arquivos
From: |
Lucien Raven |
Subject: |
Re: [shell-script] Pesquisar os maiores arquivos |
Date: |
Wed, 29 Jul 2009 12:08:46 -0700 (PDT) |
Usando o du:
# du -h | sort -nr | head -6
1020K ./log.d
804K ./selinux
788K ./selinux/targeted
696K ./makedev.d
668K ./log.d/scripts
636K ./selinux/targeted/policy
pode ser o du simples (sem o -h). :)
LR :>
--- Em qua, 29/7/09, Moacir Souza <address@hidden> escreveu:
> De: Moacir Souza <address@hidden>
> Assunto: Re: [shell-script] Pesquisar os maiores arquivos
> Para: address@hidden
> Data: Quarta-feira, 29 de Julho de 2009, 16:05
> Alcino,
>
> Nesse caso você tem que ser mais
> criativo. Eu uso o seguinte nos
> meus ambientes AIX:
>
> $ ls -lA | sort -n -r +4 | head -n 5
>
> Eis um exemplo:
>
> Todos os arquivos:
>
> $ ls -lA
> total 144
> -rwx------ 1
> moacir staff
> 2264 Mar 14 2008 .profile
> -rw------- 1
> moacir staff
> 9354 Jul 29 16:03 .sh_history
> drwx------ 2
> moacir staff
> 256 Feb 01 2008 .ssh
> -rw------- 1
> moacir staff
> 97 May 19 15:16 .vi_history
> -rw-r--r-- 1
> moacir staff
> 130 May 06 2008 dnss_tsm.ksh
> -rwxr--r-- 1
> moacir staff
> 2870 Feb 14 2008 dwpub.ksh
> -rwxr-x--- 1
> moacir staff
> 15210 Mar 11 2008 mkuser_db.ksh
> -rwxr--r-- 1
> moacir staff
> 2949 Nov 14 2008 mkuser_dwp.ksh
> -rw-r--r-- 1
> moacir staff
> 7457 Nov 12 2008 smit.log
> -rw-r--r-- 1
> moacir staff
> 770 Oct 20 2008 smit.script
> -rw-r--r-- 1
> moacir staff
> 1570 Oct 20 2008 smit.transaction
> -rw-r--r-- 1
> moacir staff
> 1672 May 13 2008 ulimits_usuarios_banco
> -rw-r--r-- 1
> moacir staff
> 54 May 13 2008 usuarios_banco
>
> Os cinco maiores:
>
> $ ls -lA | sort -n -r +4 | head -n 5
> -rwxr-x--- 1
> moacir staff
> 15210 Mar 11 2008 mkuser_db.ksh
> -rw------- 1
> moacir staff
> 9408 Jul 29 16:03 .sh_history
> -rw-r--r-- 1
> moacir staff
> 7457 Nov 12 2008 smit.log
> -rwxr--r-- 1
> moacir staff
> 2949 Nov 14 2008 mkuser_dwp.ksh
> -rwxr--r-- 1
> moacir staff
> 2870 Feb 14 2008 dwpub.ksh
>
> Atenciosamente,
> Moacir Filho
>
> 2009/7/29 Alicino <address@hidden>:
> >
> >
> > A opção ls -lS não funcionou.
> >
> > $ ls -lS | head -n6
> > ls: illegal option -- S
> > usage: ls [-1ACFHLNRabcdefgilmnopqrstuxEUX] [File...]
> >
> > Acredito que seja pq estou utilizando AIX. Talvez no
> Debian (outro que tb
> > uso) deve rodar...
> >
> > Alguma outra opção ?
> >
> > Grato mais uma vez.
> >
> > Alicino
> >
> > 2009/7/29 Cléoson Barreto <address@hidden>
> >
> >>
> >>
> >> Olá!
> >>
> >> Acho que isso deve ajudar:
> >>
> >> $ ls -lS | head -n6
> >>
> >> Isso vai te dar os cinco maiores arquivos de um
> diretório, O parâmetro
> >> -S server para ordenar os arquivos por tamanho.
> >>
> >> --
> >> []'s
> >> Cléoson.
> >> http://farinhadigital.blogspot.com/
> >>
> >>
> >> 2009/7/29 Alicino <address@hidden
> <alicino%40gmail.com>>
> >>
> >> >
> >> >
> >> > Amigos de Shell,
> >> >
> >> > Estou tentando descobrir uma forma de
> começar um script para fazer
> >> procurar
> >> > em um determinado diretório os 10 maiores
> arquivos (ou os 5 maiores,
> >> tanto
> >> > faz...).
> >> >
> >> > Alguém teria um norte pra mim? Pelo visto o
> comando du seria a opção
> >> > mais
> >> > lógica, mas o restante...
> >> >
> >> > Grato.
> >> >
> >> > Alicino de Moura Filho
> >> > http://alicino.com.br/blog/
> >> > address@hidden
> <alicino%40gmail.com> <alicino%40gmail.com>
> >> > Campinas-SP
> >> >
> >> > [As partes desta mensagem que não continham
> texto foram removidas]
> >> >
> >> >
> >>
> >> [As partes desta mensagem que não continham texto
> foram removidas]
> >>
> >>
> >>
> >
> > --
> > [ ]´s
> >
> > Alicino de Moura Filho
> > http://alicino.com.br/blog/
> > address@hidden
> > Campinas-SP
> >
> > [As partes desta mensagem que não continham texto
> foram removidas]
> >
> >
>
>
>
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Moacir da Cruz Souza Filho
>
> -Analista de Sistemas: Suporte Unix Avançado
> Serviço Federal de Processamento de Dados
>
> -Mestrando em Ciências da Computação
> Universidade de Brasília
>
> -Bacharel em Engenharia da Computação
> Escola Politécnica de Pernambuco
> Universidade de Pernambuco
>
> -Técnico em Eletrônica
> Escola Técnica Federal de Pernambuco
>
> -Linux user #449600
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Página pessoal: http://moacir.souza.googlepages.com
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de
> programação, como perl, C etc. Quem insistir em não
> seguir esta regra será moderado sem prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>
>
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com