linux组

简介

创建组

1
su - root // 先进入root用户 才能干下面的所有操作。
1
groupadd 组名

新建用户时添加到组

​ useradd -g 组名 用户名

修改文件所在组

​ change group 就是chgrp

​ 哪个用户创建了文件,该文件初始状态就和那个用户在同一个分组。

1
chgrp 组名 文件名      // 改的是文件的分组,不是改用户分组。

以下就是在root用户下,把原本chen创建的pc.tar.gz改到了boy分组内。 image-20220111202027262

image-20220111202046079

修改用户所在组

​ 先查看用户组

1
id 用户名

​ 检查有没有我们想创建的组是否存在

1
2
3
cat /etc/group | grep chen         

// 看看chen分组是否存在。先把组的信息显示到终端 用管道 配合过滤 看看有没有chen分组,没有就groupadd 一个。

​ 改变用户组

1
usermod -g 新组名 用户名

​ 改变用户登录的初始目录(用户需要有进入到新目录的权限才行)

1
usermod -d 目录名 用户名