【问题标题】:CRON - chown and chgrp to a directory from root user to www-dataCRON - chown 和 chgrp 到从 root 用户到 www-data 的目录
【发布时间】:2013-11-07 09:17:53
【问题描述】:

我正在尝试更改目录的组和所有者(从 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/

但不幸的是,它不起作用。谁能帮帮我?

【问题讨论】:

    标签: cron crontab cron-task


    【解决方案1】:

    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:www-data /var/www/pdf,而不是sudo /bin/chown -R www-data /var/www/pdf/ && sudo /bin/chgrp -R www-data /var/www/pdf/

    现在,不要将 cron 添加到 user's crontabsudo / 到使用 /etc/cron.d 的系统范围的 cron 中,而是使用将其添加到 root 用户的 crontab 中

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-31
      • 2011-11-07
      • 1970-01-01
      • 1970-01-01
      • 2016-06-13
      • 2013-08-16
      • 1970-01-01
      • 2018-12-24
      相关资源
      最近更新 更多