Comment configurer cron job à exécuter tous les 2 jours à 11PM

J'ai un server centos et je veux travailler sur ce à 11PM tous les 2 jours, comment puis-je faire cela?

Vous pouvez utiliser l'arrangement cron suivant. Les champs indiquent (de gauche à droite):
Minute, Heure, Jour du mois, Mois, Jour de la semaine. Le "* / 2" dans le champ Jour du mois signifie "tous les deux jours".

0 23 */2 * * insert_your_script_here.sh

En général, vous devez utiliser crontab pour définir la tâche et le programme d'exécution.

par exemple

 crontab -e -u root 

Cela vous mènera à l'input crontab racine de l'édition VI. Alors qu'Ewwhite dit, entrez:

 0 23 */2 * * insert_your_script_here.sh 

puis [^ ESC] ZZ pour save les modifications.

C'est une bonne première tentative, mais ce n'est pas tous les jours alternatifs, car il se déroulera le 30 du mois et ensuite le 2ème du mois. Si vous en avez vraiment besoin chaque 2ème jour, exécutez le script TOUTES les nuits.

 0 23 * * * insert_your_script_here.sh 

et au début de l'utilisation du script

 #/bin/sh if -f /tmp/altday.txt rm /tmp/altday.txt exit fi touch /tmp/altday.txt 

Cela utilise un file text pour forcer le script à quitter chaque invocation alternative.