LINUX学习笔记之用户管理
一、linux的用户管理
1.添加用户
useradd + 用户名
- 会自动创建与用户名相同的家目录,存放在home目录下
- 可以通过useradd -d +指定目录+用户名 来指定家目录
2.指定/修改密码
passwd+用户名
- 如果没有指定用户名,将修改当前用户的密码
3.删除用户
userdel + 用户名
- 这种方法可以保留家目录,如果不想保留家目录,需要用userdel -r +用户名
4.查询用户信息
id + 用户名
- 如果用户名不存在,返回无此用户
5.切换用户
su + 用户名
- 权限高的用户切换到权限低的用户时不需要密码
- 当需要返回原来的用户时,可用logout/exit指令
6.查看登录用户信息
whoami 或者 who am i
- 前一个只有用户名,后面一个信息更加详实
二、用户组管理
1.新增用户组
groupadd+组名
2.修改用户组
usermod -g mojiao zwj
三、用户和组相关文件
1./etc/passwd 文件
用户配置文件,记录用户的信息
2./etc/shadow 文件
口令配置文件
3./etc/group
组配置文件,记录linux包含的组信息
- shell有很多种,bash,tcsh,csh等国内常用bash