goupdel 删除用户组
group jsjz3
新课
id:可以查看用户的UID和GID,及附加组信息
语法:id 用户名
groups:显示用户的组信息 和id -Gn 用户名 效果类似【-Gn 只显示组名,而不显示组编号】
-n 选项表示显示名称而不是编号
id ztxyzugroups ztxyzu #只显示组名,而不显示组编号id -Gn ztxyzu
groupmems
- 功能:用于管理用户组成员,可以查看 添加成员 移除成员
- group member
groupmem [选项]
-g group指定需要管理的用户组
-a username add 表示添加成员
-d username delete 表示删除成员
-l 显示成员
-p 删除组内所有成员
1.查看组ztxyzu组成员 信息
groupmems -l ztxyzu
练习
chage:显示或者修改用户密码信息
语法:chage [选项] 用户名
-l 用户查看用户密码信息
例子:查看用户ztxyzu 的密码信息
chage -l ztxzyu
passwd -s 效果类似 但是chage更直观
2.修改当前登陆密码信息
如果登录的是超管用户
chage 用户名
如果是普通用户
直接使用命令
chage
管理文件权限
linux 用户的三种身份类型
1.所有者(user):创建文件的用户,可以修改自己的文件
2.所属组(group):加入某个组对文件具有权限,那么组内用户对于这个文件都拥有权限
3.其他人(other):除了以上两种,其他用户的权限
每种用户身份可以拥有三种权限:读、写、执行 read write execute
修改文件所有者的用户组 -chgrp
change group
这个命令常用来修改一个文件的用户组
语法:chgrp 修改为的用户组 文件名
例子:将1.txt的用户组修改为root
chgrp root 1.txt
修改文件的所属组和所有者chown
ch change
own owener
语法:chown [-R] 用户名:用户组 文件或者目录
1.修改1.txt的所属组和所有者为root:root 注意:由于1.txt为文件不需要加-R递归查找
chown root:root 1.txt
2.修改1.txt的所有者 ztxyzu
chown ztxyzu 1.txt 注意:这里不加冒号指定是用户名
3.修改1.txt 的所属组为 ztxyzu
chown .ztxyzu 1.txt 注意:这里的点后面指的是用户组
作业:练习
1.新建1.py
2.使用chgrp 修改所属组 为 yd205
3.使用chown 修改 1.py 所属用户 为ztxyzu
4.新建目录 testyd
5.使用chown 将目录testyd 的所属用户递归修改为ztxyzu
6.使用ls 命令查看上述结果

