gerenciar os 10 processos cpu via script [RESOLVIDO]

1. gerenciar os 10 processos cpu via script [RESOLVIDO]

Mariano
mariano_cristino

(usa Ubuntu)

Enviado em 30/10/2010 - 22:51h

sou novo por aqui e tenho pouco conhecimento no SO linux unbuto, por isso pesso a comprensao de todos e se falo bestera porfavor me corrija para aumentar meu conheciment....
mas o problema é que eu queria criar um sheell script para gerenciar os 10 processos em execução que apresentam maior uso de CPU (%) e memória RAM (%) e criar um relatorio.

sei que existe o comando top que acho atende o que preciso mas a nivel de linha de comando quando passo para script nao consigo usar o que ele disponibiliza, falei do top como exemplo.

como faço para criar esse bendito script?
grato des de ja.


  


2. Re: gerenciar os 10 processos cpu via script [RESOLVIDO]

Guilherme Domingues de Oliveira
korvoman

(usa Debian)

Enviado em 31/10/2010 - 21:15h

Boa noite,

O comando top lhe atende, o que deve fazer para tornar-lo "viável" é o argumento -b. Se tiver dúvidas a respeito das opções do top, digite no shell: man top ou também top -h.

Continuando, você precisará de filtrar a saída, poderá ser feita pelo head, awk, cut,grep. Isto dependerá de sua necessidade.
Segue um exemplo : top -b -n 1 | head -n 15


3. Re: gerenciar os 10 processos cpu via script [RESOLVIDO]

Mariano
mariano_cristino

(usa Ubuntu)

Enviado em 01/11/2010 - 23:17h

muito obrigado korvoman pela dica e a atençao dispençada... vai resolver que eu estou querendo...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts