:: Aplique permissões de escrita no arquivo
# chmod +w /var/spool/cron/crontabs/root
:: Edit o arquivo do cron para o usuário root
# vi /var/spool/cron/crontabs/root
mm hh dd MM ww [usuario] /caminho/completo/script [argumentos] > /caminho/completo/log 2>&1
Onde:
mm: minutos, de 0-59
hh: horas, de 0-23
dd: dia do mês, de 1-31
MM: mês de 1-12
ww: dia da semana, de 0-7
Salve o arquivo - <Esc> :wq <Enter>
:: Finalize o processo do crond
# cat /var/run/crond.pidIrá retornar o número do processo. Ex.: 54321
# kill 54321
:: Inicie o cron novamente
# busybox crond
:: Persistindo as alterções do cron durante o reboot
Edit o arquivo /etc/rc.local e adicione as seguintes linhas
#vi /etc/rc.local
/bin/kill $(cat /var/run/crond.pid)
/bin/echo '/caminho/completo/script' >> /var/spool/cron/crontabs/root
/bin/busybox crond
2) Execute o comando auto-backup.sh para salvar o rc.local
# auto-backup.sh
Ok! Assim o cron será configurado durante o reboot.
Nenhum comentário:
Postar um comentário