crontab e script de restart.sh

1. crontab e script de restart.sh

joao
joaovansan

(usa Linux Mint)

Enviado em 31/10/2019 - 17:08h

me ajudem, preciso colocar uma maquina reiniciar toda semana via crontab já criei o script via nano para fazer o restart segue como esta o script:

#! /bin/bash
shutdown -r now
salvo como up.sh
aqui esta como coloquei no crontab:
00 17 * * * sh /bin/up.sh
porem nao reinicia de maneira alguma gostaria de uma ajuda de alguem ai que consegue fazer o restart via crontab,
obrigado desde já



  


2. Re: crontab e script de restart.sh

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 31/10/2019 - 17:37h


joaovansan escreveu:

me ajudem, preciso colocar uma maquina reiniciar toda semana via crontab já criei o script via nano para fazer o restart segue como esta o script:

#! /bin/bash
shutdown -r now
salvo como up.sh
aqui esta como coloquei no crontab:
00 17 * * * sh /bin/up.sh
porem nao reinicia de maneira alguma gostaria de uma ajuda de alguem ai que consegue fazer o restart via crontab,
obrigado desde já

Boa tarde joaovansan.
Pergunta básica, mas, ....
Deu permissão de execução no script???
Colocou na pasta bin?
Que você informa no crontab
/bin/up.sh
A linha abaixo é a minha assinatura!!!!!
Importante: echo -e "$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')"
Att.: Marcelo Oliver


3. crontab e script de restart.sh

joao
joaovansan

(usa Linux Mint)

Enviado em 01/11/2019 - 15:18h

sim dei permissao 777 para o arquivo do scrip,gostaria de alguma sugestao pois preciso colocar um computador em especifico para reiniciar toda quarta e domingo e gostaria de usar o crontab.


4. Re: crontab e script de restart.sh

joao
joaovansan

(usa Linux Mint)

Enviado em 01/11/2019 - 15:19h

e criei o .sh dentro da bin como root



5. Re: crontab e script de restart.sh

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 01/11/2019 - 16:19h


joaovansan escreveu:

e criei o .sh dentro da bin como root

Boa tarde.
#COMO root ou sudo
1º - Verifique se o serviço "cron", está ativo:
# systemctl status cron.service
Se INATIVO, ATIVE-O!

2º - Verifique o caminho do comando "shutdown".
# which shutdown

3º - Edite o crontab
# crontab -e
Coloque a linha
00 17 * * 0-3 /sbin/shutdown -r now
Salve e saia do editor.
Pronto!

Descrição:
00 => minutos
17 => Hora
* => Dia do Mês (Todos)
* => Mês (Todos)
0-3 => 0 é Dom, 3 é Quarta
/sbin/shutdown => Caminho encontrado no passo "2"
Se não funcionar, tente com o comando "halt"
######################################################################
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
######################################################################


6. Re: crontab e script de restart.sh

joao
joaovansan

(usa Linux Mint)

Enviado em 01/11/2019 - 16:31h

msoliver escreveu:


joaovansan escreveu:

e criei o .sh dentro da bin como root

Boa tarde.
#COMO root ou sudo
1º - Verifique se o serviço "cron", está ativo:
# systemctl status cron.service
Se INATIVO, ATIVE-O!

2º - Verifique o caminho do comando "shutdown".
# which shutdown

3º - Edite o crontab
# crontab -e
Coloque a linha
00 17 * * 0-3 /sbin/shutdown -r now
Salve e saia do editor.
Pronto!

Descrição:
00 => minutos
17 => Hora
* => Dia do Mês (Todos)
* => Mês (Todos)
0-3 => 0 é Dom, 3 é Quarta
/sbin/shutdown => Caminho encontrado no passo "2"
Se não funcionar, tente com o comando "halt"
######################################################################
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
######################################################################

cara valeu funcionou obrigado !



7. Re: crontab e script de restart.sh

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 01/11/2019 - 17:09h

joaovansan escreveu:

msoliver escreveu:


joaovansan escreveu:

e criei o .sh dentro da bin como root

Boa tarde.
#COMO root ou sudo
1º - Verifique se o serviço "cron", está ativo:
# systemctl status cron.service
Se INATIVO, ATIVE-O!

2º - Verifique o caminho do comando "shutdown".
# which shutdown

3º - Edite o crontab
# crontab -e
Coloque a linha
00 17 * * 0-3 /sbin/shutdown -r now
Salve e saia do editor.
Pronto!

Descrição:
00 => minutos
17 => Hora
* => Dia do Mês (Todos)
* => Mês (Todos)
0-3 => 0 é Dom, 3 é Quarta
/sbin/shutdown => Caminho encontrado no passo "2"
Se não funcionar, tente com o comando "halt"
######################################################################
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
######################################################################

cara valeu funcionou obrigado !


Bom que deu certo!!!!
Precisando, é só "gritar" . . . Rsrsrsrsrs
Para que eu também fique feliz,
Marque o Tópico como Resolvido e escolha a MELHOR RESPOSTA,
Dessa forma, ganho uns pontos no Fórum,
o que incentiva a continuar colaborando e compartilhando conhecimentos....

Importante: echo -e "$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')"
Att.: Marcelo Oliver






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts