/etc/group 存储当前系统中所有用户组信息 第一字段:用户组名称;第二字段:用户组密码;第三字段:GID第四字段:用户列表
/etc/gshadow 存储当前系统中用户组的密码信息
/etc/passwd 存储当前系统中所有用户的信息
/etc/shadow 存储当前系统中的所有用户的密码信息
添加用户组
groupadd 用户组名
修改用户组名称
groupmod -n markey(新名称) sexy(老名称)
groupadd -g 888 boss穿件名为boss的用户组,并且指定组的编号为888
删除用户组
groupdel market
添加用户userass -g sexy(组名) sdf(用户)
useradd -d /home/xxx imooc 用户放在指定文件夹
userdel xxx 删除用户(不会删除用户文件)
userdel -r xxx 连同文件一起删除
主要组与附属组
用户可以属于多个用户组
一个用户组 多个附属组
添加附属组 gpasswd -a 用户名 附属组名
主要组切换到附属组 newgrp 附属组名
去电附属组中的用户 gpasswd -u 用户名 附属组名
创建用户指定主要组和附属组
useradd -g 主要组 -G 附属组1,附属组2...
设定组密码
gpassed 组名
切换当前用户身份 su username
其他命令
Whoami --我是谁?显示当前登录用户名
id imooc --显示指定用户信息,包括用户编号,用户名 --主要组编号及名称 ,附属组列表
groups imooc 显示imooc用户所在的所有组
chfn imooc设置用户资料,依次输入用户资料
finger imooc 详细显示用户资料