【发布时间】:2015-08-13 03:03:18
【问题描述】:
我正在处理以前的问题,我猜我的环境变量是错误的。但是我该如何解决它..
我想每 2 小时执行一次包含以下内容的 .sh 文件:
#!/bin/bash
find /directory -type f -print0 | xargs -0 chmod 666
find /directory -type d -print0 | xargs -0 chmod 755
但是当 cron 应该以 root 身份运行它时,它只是不执行它,而是手动执行它?
提前致谢!
【问题讨论】:
-
添加您的 cron 条目。
-
在 /etc/crontab: * */2 * * * root /root/file.sh
-
你试过重启你的 cron 吗?
-
好吧,我想这就是问题所在。我虽然 cron 会自动读取它.. 无需重新启动服务 mhh :P