是否可以使用root权限调用bash脚本来运行具有不同权限的不同命令?
现在我有一个脚本运行具有root权限的C程序,并创建一个文件夹和一些我想拥有非root权限的文件。查看手册页,我看到mkdir命令采用了权限参数,但我想知道是否有更聪明的方法。
答案 0 :(得分:0)
查看chmod
和chown
命令的手册页。根据您的尝试,这些中的任何一个都应该是我们的解决方案。
如果要将目录所有权更改为除root之外的用户/组,请使用chown -R user:group [directory]
递归更改所有权。如果您只想更改权限,但root仍在所有权中,请使用chmod -R 754 [directory]
;请记住,您需要更改权限以满足您的需求。