Linux chown命令是更改所有者,将每个给定文件的用户和/或组所有权更改为新的所有者。
chown 还可以更改文件的所有权,以匹配现有参考文件的用户/组。
语法规则
chown [Options]... NewOwner File... chown [Options]... :Group File... chown [Options]... --reference=RFILE File...
-c或——changes:效果类似“-v”参数,但仅打印更改的部分;-f或--quite或——silent:不显示错误信息;-h或--no-dereference:只对符号连接的文件作修改,而不更改其他任何相关文件;-R或——recursive:递归处理,将指定目录下的所有文件及子目录一并处理;-v或——version:显示指令执行过程;--dereference:效果和“-h”参数相同;--help:在线帮助;--reference=<参考文件或目录>:把指定文件或目录的拥有者与所属群组全部设成和参考文件或目录的拥有者与所属群组相同;--version:显示版本信息。
要更改文件的所有者
chown deploy rumenz.txt
输出变更的内容
chown -c deploy bunian.txtchanged ownership of ‘bunian.txt’ from root to deploy
修改文件的所属组
chown :deploy bunian.txt
同时修改文件的所有者和所属组
chown deploy:deploy bunian.txt
同时修改多个文件的所有者和所属组
chown deploy:deploy bunian.txt one.txt 123.txt
Copyright © 2013-2021 8a.hk All Rights Reserved. 八艾云 版权所有 中山市八艾云计算有限公司 粤ICP备14095776号