Loading

【终端使用】针对文件|目录的命令: "chmod"、"chown"、"chgrp"

命令 作用
chmod -R 755 文件|目录 修改权限
chown -R 用户名 文件|目录 修改拥有者
chgrp -R 组名 文件|目录 修改组

 

 

一、"chmod"命令 修改权限

【终端使用】"chmod 数字 文件/目录"修改文件/目录的"rwx"权限

二、"chown"命令 修改拥有者

如下图:

①当前用户为"greamrod";②"language/"目录的拥有者为"greamrod";③查看"language/"目录的权限为"rwx"权限。

也就是说"greamrod"用户拥有对"language/"目录的 读权限、写权限、执行权限

 

 使用命令:"chown -R 用户名 文件|目录"。修改"language/"目录的拥有者为"zhangsan"用户。

 

 如下图:

①当前用户为"greamrod","language/"目录的用户者为"zhangsan",所以当前"greamrod"用户不是"language/"目录的拥有者

②"greamrod"用户的拥有的"greamrod"组,与"language/"目录的所属"greamrod"组一致,所以"greamrod"用户对"language/"目录拥有组权限"r-x"。

 

 使用命令:"chgrp -R 组名 文件|目录",修改"language/"目录的所属组为"my_dev"。

 

 如下图:

①当前用户为"greamrod","language/"目录的用户者为"zhangsan",所以当前"greamrod"用户不是"language/"目录的拥有者

②"language/"的所属组为"my_dev",而"greamrod"用户的组(及:groups)中没有"my_dev"组,所以当前"greamrod"用户没有"language/"目录的组权限

③除了以上两个之外,"greamrod"用户对"language/"目录只剩下其它用户权限

 

posted @ 2020-03-10 16:08  greamrod  阅读(254)  评论(0编辑  收藏  举报