Log de dados do comando top [RESOLVIDO]

1. Log de dados do comando top [RESOLVIDO]

Fábio
fabyuu

(usa Ubuntu)

Enviado em 07/01/2012 - 00:42h

Existe alguma forma de fazer um log do comando top?
Queria fazer uns dados estatísticos com as informações que ele joga a cada 3 segundos.


  


2. Re: Log de dados do comando top [RESOLVIDO]

Fábio
fabyuu

(usa Ubuntu)

Enviado em 07/01/2012 - 01:13h

top -d 1 >~/.top_logfile

Sendo 1, o tempo em segundos que será impresso para cada top no arquivo.
;)


3. Re: Log de dados do comando top [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 07/01/2012 - 01:14h

testa com " >> "


4. Re: Log de dados do comando top [RESOLVIDO]

Fábio
fabyuu

(usa Ubuntu)

Enviado em 07/01/2012 - 01:39h

danniel-lara escreveu:

testa com " >> "


Olá Daniel, acabei de testar.
O problema agora é outro, ele gera o arquivo, mas da pau em muitos caracteres quando abro no gedit.
Já tentei com o pico e até com o writer do libre office.


5. Re: Log de dados do comando top [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 07/01/2012 - 01:47h

Talvez a melhor opção não seja o top, o que você quer pegar lá?

Veja se o seguinte comando não atenderia:

$ ps au > arquivo.log

Basta depois colocar em loop


while :
do
ps au > arquivo.log
sleep 3
done



6. Re: Log de dados do comando top [RESOLVIDO]

Fábio
fabyuu

(usa Ubuntu)

Enviado em 07/01/2012 - 01:56h

fabyuu escreveu:

top -d 1 >~/.top_logfile

Sendo 1, o tempo em segundos que será impresso para cada top no arquivo.
;)


retificando, o comando certo seria
top -d 1 -b >~/.top_logfile
para mostrar um top a cada 1 segundo no arquivo.

Consegui abrir o arquivo sem problema com os caracteres com o cat, mas o terminal não tem espaço para o arquivo inteiro ;S


7. Re: Log de dados do comando top [RESOLVIDO]

Fábio
fabyuu

(usa Ubuntu)

Enviado em 07/01/2012 - 01:57h

rai3mb escreveu:

Talvez a melhor opção não seja o top, o que você quer pegar lá?

Veja se o seguinte comando não atenderia:

$ ps au > arquivo.log

Basta depois colocar em loop


while :
do
ps au > arquivo.log
sleep 3
done


quero pegar os processos mais usados na máquina assim que iniciada e tirar uma média do quanto elas consomem em 1 minuto.


8. Re: Log de dados do comando top [RESOLVIDO]

Fábio
fabyuu

(usa Ubuntu)

Enviado em 07/01/2012 - 01:58h

e qual processo que fica no topo em mais tempo


9. Re: Log de dados do comando top [RESOLVIDO]

Fábio
fabyuu

(usa Ubuntu)

Enviado em 07/01/2012 - 02:26h

coloquei extensão .txt e o arquivo normal. (Faz algum sentido?)
Enfim, tô encerrando o tópico.
Obrigado aos que se dispuseram à ajudar. flw






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts