0

我在文件夹中有 50 多个脚本cron-scripts,我只想通过 root 权限使用 cron shell 执行它们。

# cd /var/www/html/cron-scripts/
# chown root:root scripts1.php
# chown fishman:users scripts1.php
# chown root:root scripts2.php
# chown fishman:users scripts2.php

我应该用*上面的代码来代替具有相同效果的代码吗?

# cd /var/www/html/cron-scripts/
# chown root:root *
# chown fishman:users *

如果我做了,如何删除root权限chown root:root other-script.php

我的意思是我想让这个脚本向所有公众开放。(chown all-users:users other-script.php) 谢谢。

4

2 回答 2

0

如果你想让一个文件被“其他人”读取,你最好使用chmod参数o+r,这意味着“为其他人添加读取权限”。

chmod o+r foo.bar
于 2012-09-15T13:32:05.123 回答
0

如果要应用chown到目录中的所有文件,可以使用递归选项chown -R user:group directory,而不是*

于 2012-09-15T14:03:42.730 回答