推荐:天天学一个 Linux 命令(11):cpgit
Github地址:github
https://github.com/mingongge/...shell
chown命令用来变动文件或目录的拥有者或所属群组,经过chown改变文件的拥有者和群组。用户能够是用户名或者用户ID;组能够是组名或者组ID;文件是以空格分开的文件列表,文件名也支持通配符。app
系统管理员常用chown命令,去改变一个文件或目录的所属。普通用户是不能将本身所属文件或目录变成其它的拥有者。ui
chown [选项] [用户或组] [文件或目录]
Linux/Unix 文件目录所属分为三级 : 拥有者、群组、其余。spa
-c或--changes #效果相似“-v”参数,但仅回报更改的部分; -f或--quite或—-silent #不显示错误信息; -h或--no-dereference #只对符号链接的文件做修改,而不更改其余任何相关文件; -R或--recursive #递归处理,将指定目录下的全部文件及子目录一并处理; -v或--version #显示指令执行过程; --dereference #效果和“-h”参数相同; --help #在线帮助 --reference=<参考文件或目录> #把指定文件或目录的拥有者与所属群组所有设成和参考文件或目录的拥有者与所属群组相同; --version #显示版本信息。
将目录/usr/app及其下面的全部文件、子目录的文件主改为mingonggecode
chown -R mingongge /usr/app
使用mingongge用户能够有权限访问文件test.txtblog
chown mingongge test.txt