shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Script para verificar processo (novato)


From: Alain M.
Subject: Re: [shell-script] Script para verificar processo (novato)
Date: Wed, 20 Jun 2007 20:48:38 -0300
User-agent: Thunderbird 1.5.0.7 (X11/20060909)


SlaYeR escreveu:
estou com um problema em que o squid cai quase sempre
quero saber como fazer um script pra verificar se ele está no ar
pra se nao estiver, fazer ele voltar
sei que pra verificaçao eh o comando ps.. seria algo assim

ps aux | grep squid
se nao existir
squid -D

se for Linux, pode usar
 pgrep squid
que deve retornar o PID do programa,

Só que tem um detalhe... fiz mo meu servidor e retornou 2 pids diferentes, e isto dá um resultado mais estranho ainda:

# ps aux | grep squid
root      5465  0.0  0.2   7164  1260 ?        Ss   Jun17   0:00 squid -D
squid     5468  0.0  4.0  21724 18236 ?        S    Jun17   0:42 (squid) -D
squid     5469  0.0  0.0   1420   288 ?        Ss   Jun17   0:00 (unlinkd)
root 31084 0.0 0.1 2940 780 pts/0 S+ 20:41 0:00 grep --color squid

O último é o próprio comando grep, e o porque que tem 2 squids rodando é um mistério que ficou off-topic, mas deve ser problema para mim

mas a maneira mais simples de eliminar a linha do grep é:
 ps aux | grep squid | grep -v grep

Alain




reply via email to

[Prev in Thread] Current Thread [Next in Thread]