Je suis nouveau sur Linux et Ubuntu et je dois rarement l’utiliser. J’essaie de faire en sorte que ce script PHP s’exécute chaque minute à l’aide de cron, mais je voulais tout d’abord faire quelques tests.
J’ai créé un fichier vide dans /var/www/html/
called test
. J’ai couru sur le terminal:
sudo crontab -e
Et ajouté cette ligne:
0 * * * * rm /var/www/html/test
Puis sauvé et sorti. Il a dit ” Installer un nouveau Crontab ”
Rien ne s’est passé. Ensuite, j’ai créé un fichier bfile.sh qui contenait:
#!/bin/sh rm /var/www/html/test
et ajouté ce qui suit à crontab:
0 * * * * bash /var/www/html/bfile.sh
Toujours rien ne s’est passé.
Que dois-je faire pour voir tout ce qui se passe avec crontab? Au fait, j’ai vérifié et le service est en cours d’exécution
0 * * * *
dit fondamentalement “Exécuter ceci à 0 minute de chaque heure.”
Si vous avez besoin de cron pour exécuter votre commande toutes les minutes, faites * * * * *
.
0 * * * *
fonctionne une fois toutes les 1 heure. Si vous voulez courir toutes les minutes, ça devrait être */1 * * * *
Vous pouvez également vérifier le fichier / var / log / cron pour toute erreur