Cron non eseguire CentOS

Che cosa sto facendo qui? Cercando di impostare un lavoro cron per eseguire uno script di shell ma non functionrà. Sono entrato nel seguito dopo aver fatto crontab -e . Viene visualizzato quando si fa contrab -l .

 0 2 * * * root /root/localbackup.sh 

2 Solutions collect form web for “Cron non eseguire CentOS”

Stai utilizzando il formato crontab utilizzato per / etc / crontab. Per gli utenti crontabs non è necessario specificare l'utente

  0 2 * * * /root/localbackup.sh 

dovrebbe essere eseguito.


Rispondere ai commendatori

L'output di vi è normale, crontab la copia nella posizione corretta

  • Controllare che il cron sia in esecuzione
  • Verifica che ci sia una row nuova alla fine del tuo command (crontab -e e premi return alla fine della row)
  • Controllare la posta di account di root per each output inviato da cron.
  • Cattura l'output del command 0 2 ... &>/tmp/mylog.log

correre

 service crond status 

per vedere se il cron è attivo.

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.