我正在尝试每隔5分钟更改组和所有者(从root到www-data)目录。
所以我在 root 用户设置了一个cron,比如`
0,5 * * * * sudo /bin/chown -R www-data /var/www/pdf/ && sudo /bin/chgrp -R www-data /var/www/pdf/
但它不起作用。
请帮助我。
提前致谢。
答案 0 :(得分:1)
0,5 * * * * sudo / bin / chown -R www-data / var / www / pdf /& amp;& sudo / bin / chgrp -R www-data / var / www / pdf /
首先,chgrp
是多余的,您可以使用chown
命令本身进行管理。
因此,您可以执行sudo /bin/chown -R www-data /var/www/pdf/ && sudo /bin/chgrp -R www-data /var/www/pdf/
sudo /bin/chown -R www-data:www-data /var/www/pdf
接下来而不是0,5 * * * *
作为您的cron频率,请使用*/5 * * * *
最后,使用
将cron添加到root用户的crontab,而不是使用user's crontab
将cron添加到sudo
/etc/cron.d
/到系统范围的cron
sudo crontab -e
*/5 * * * * /bin/chown -R www-data:www-data /var/www/pdf/