
2. 所在组
当用户创建了一个文件,那么用户所属的组就是这个文件的所在组,所在组内的所有用户对该文件都会有一定的管理权限。
查看文件所在组使用指令 ls -ahl,与查看所有者相同;
*举例:*为了便于操作,我们先创建一个组 master,然后创建一个用户 ma 并将其放入 master 组,如下;

使用用户 ma 进行登录;新建一个文件 a.txt;

此时我们查看 a.txt 的所在组,标红的一列即为所在组名,可以看到,文件 a.txt 的所有者为 ma,所在组是 master。这是因为用户 ma 是在组 master 中创建的,那么用户 ma 创建的文件 a.txt 的所在组就是 master;

修改文件所在组使用指令:chgrp ;
- chgrp 新组 文件/目录 //修改文件或目录的所在组
- chgrp -R 新组 目录 //将目录下的所有文件和目录的所在组都改为新组(递归)
*举例:*root 用户下新建文件 b.txt,如下文件 b.txt 的所有者和所在组都是 root;

接下来我们将 b.txt 切换至 master 组中,现在 b.txt 的所有者为 root,所在组为 master;


最低0.47元/天 解锁文章
524

被折叠的 条评论
为什么被折叠?



