智者不为愚者谋,勇者不为怯者死。这篇文章主要讲述每天学一个 Linux 命令(12):chown相关的知识,希望能为你提供帮助。
“民工哥技术之路”,??
回复“1024”获取独家整理的学习资料!

文章图片
???????
?Github地址:?
??
??
??命令简介【每天学一个 Linux 命令(12)(chown)】chown命令用来变更文件或目录的拥有者或所属群组,通过chown改变文件的拥有者和群组。用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的文件列表,文件名也支持通配符。
系统管理员经常使用chown命令,去改变一个文件或目录的所属。普通用户是不能将自己所属文件或目录变成其它的拥有者。

文章图片
语法格式
chown [选项] [用户或组] [文件或目录]
- 用户:组:指定所有者和所属工作组。当省略“:组”,仅改变文件所有者;
- 文件:指定要改变所有者和工作组的文件列表。支持多个文件和目标,支持shell通配符。
- root:系统特权用户类,既 UID = 0 的用户
- owner:所有者
- group:所属组
- other:其它人,不属于上面3类的所有其他用户
-c或--changes#效果类似“-v”参数,但仅回报更改的部分;
-f或--quite或—-silent#不显示错误信息;
-h或--no-dereference#只对符号连接的文件作修改,而不更改其他任何相关文件;
-R或--recursive#递归处理,将指定目录下的所有文件及子目录一并处理;
-v或--version#显示指令执行过程;
--dereference#效果和“-h”参数相同;
--help#在线帮助
--reference=< 参考文件或目录> #把指定文件或目录的拥有者与所属群组全部设成和参考文件或目录的拥有者与所属群组相同;
--version#显示版本信息。
应用实例将目录/usr/app及其下面的所有文件、子目录的文件主改成mingongge
chown -R mingongge /usr/app
使用mingongge用户可以有权限访问文件test.txt
chown mingongge test.txt

文章图片
推荐阅读
- 北亚数据恢复服务器断电导致Oracle数据库报错(“system01.dbf需要更多的恢复来保持一致性”的数据恢复案例)
- Scikit-Learn集成机器学习(boosting(4万字详解,收藏))
- 每天学一个 Linux 命令(14)(cat)
- 每天学一个 Linux 命令(15)(man)
- #yyds干货盘点#PostgreSQL 1314中逻辑复制/解码改进
- 聊聊程序员面试时,那些必须注意的事情
- Java有了synchronized,为什么还要提供Lock
- #yyds干货盘点# Java 基础 - 反射机制详解
- Python 中的函数式编程三大法宝(mapfilterreduce)