使用 crontab 的目录权限

使用 crontab 的目录权限

我有一个目录my_website/public,我chmod 777在上面做了一些操作。我设置了一个 cronjob 来删除其中的所有文件,my_website/public/photos/*但我收到一封电子邮件通知,说我rm无权删除其中的文件。这是为什么?

答案1

你使用的是哪种 unix?Ubuntu 也出现过类似的问题:

https://askubuntu.com/questions/23009/reasons-why-crontab-does-not-work

如果我是你,我会再次执行设置过程,确保所有命令都是递归执行的,即chmod -rrm -r因为你可能已经对目录进行了 chmod 处理,但没有对其中的文件和子目录进行 chmod 处理。如果你使用的是 ubuntu,你可能需要查看更具体的资源,了解它的 cron 是如何工作的。

相关内容