命令 | 作用 |
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/"目录只剩下其它用户权限。