Tout d'abord j'utilise CentOS
[root@a etc]# cat system-release
CentOS release 6.5 (Final)
[root@a cron.daily]# ps -ef | grep cron
root 982 1 0 Jun14 ? 00:01:15 crond
root 5692 5441 0 00:49 pts/0 00:00:00 grep cron
[root@a cron.daily]#
Et je suis à court de mes ressources, je veux supprimer le vieux journal files.In ce cas , je voudrais supprimer les anciens journaux sécurisés qui sont presque plus de taille 100Mo, j'ai donné les entrées ci - dessous crontab pour l' root
utilisateur .
[root@a etc]# crontab -l
0 1 * * * find /var/log -name "secure-*" -mtime +5 -exec rm {} \;
[root@a etc]#
Quelques jours plus tard, j'ai appris que cette entrée crontab ne fonctionnait pas et je vois toujours d'anciens fichiers.
[root@a log]# find /var/log -name "secure-*"
/var/log/secure-20141214
/var/log/secure-20141107
/var/log/secure-20141130
/var/log/secure-20141221
[root@a log]#
Plus tard, j'ai essayé de rechercher les journaux crontab dans le répertoire /etc/crontab.daily et je n'ai trouvé aucun résultat pertinent. Où trouver les journaux de la crontab et comment savoir si la crontab fonctionne correctement ou non?
run-parts
stackoverflow.com/questions/4984725/how-to-test-cron-job pour tester cron et vérifier le résultat des commandes sur/var/spool/mail/(user)
superuser.com/questions/306163/…