CRON chown和chgrp从根用户复制到目录

CRON chown和chgrp从根用户复制到目录,cron,crontab,chown,chgrp,Cron,Crontab,Chown,Chgrp,我正在尝试每隔5分钟更改一个目录的组和所有者(从根目录更改为www数据) 因此,我在root上设置了一个cron,就像用户一样` 0,5 * * * * sudo /bin/chown -R www-data /var/www/pdf/ && sudo /bin/chgrp -R www-data /var/www/pdf/ 但它不起作用 请帮帮我 提前谢谢 0,5****sudo/bin/chown-R www-data/var/www/pdf/&&sudo/bin/chgr

我正在尝试每隔5分钟更改一个目录的组和所有者(从根目录更改为www数据)

因此,我在root上设置了一个cron,就像用户一样`

0,5 * * * * sudo /bin/chown -R www-data /var/www/pdf/ && sudo /bin/chgrp -R www-data /var/www/pdf/
但它不起作用

请帮帮我

提前谢谢

0,5****sudo/bin/chown-R www-data/var/www/pdf/&&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

接下来,使用
*/5****

最后,使用
/etc/cron.d
将cron添加到根用户的crontab,而不是使用
sudo
/将cron添加到系统范围的cron

sudo crontab -e
*/5 * * * * /bin/chown -R www-data:www-data /var/www/pdf/
0,5****sudo/bin/chown-R www-data/var/www/pdf/&&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

接下来,使用
*/5****

最后,使用
/etc/cron.d
将cron添加到根用户的crontab,而不是使用
sudo
/将cron添加到系统范围的cron

sudo crontab -e
*/5 * * * * /bin/chown -R www-data:www-data /var/www/pdf/