毎晩10時にディレクトリを保持するスクリプトを実行しようとしていますが、実行されずにログが送信されません。アドバイスしてください。
[root@linux]# crontab -e
0 5 * * 1 /usr/sbin/aide --check
0 22 * * * /root/backup/script.sh >> /var/log/backup_crontab.log
スクリプト:
[root@linux]# ls -lrt
total 2
-rw-r-----. 1 root root 1002 Sep 30 09:28 script.sh
[root@linux]#
答え1
あなたのスクリプトは実行可能ではありません(-rw-r-----)。 -rwx-r----- でなければなりません。
root実行権限を追加するには、chmod u + x script.shを実行します。
sh /root/backup/script.sh
Run Scriptの使用に必要な場合を除き、/root/backup/script.sh
crontabでスクリプトを実行することもできます。