基本介绍
Linux是一个多用户的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统
基本命令
用户
- 添加用户
useradd 用户名
- 细节说明:
- 当创建用户成功后,会自动创建和用户名相同的家目录
- 也可以通过
useradd -d 指定目录 用户名
创建指定家目录 - 显示当前用户所在目录
pwd
- 删除用户
userdel 用户名
- 案例:
- 删除用户milan 保留家目录
userdel milan
- 删除用户及用户主目录
userdel -r milan
- 删除用户milan 保留家目录
- 设置用户密码
passwd 用户名
- 查询用户指令
id 用户名
- 切换用户
su - 用户名
- 查看当前用户
who am I
用户组
- 增加用户组
groupadd 组名
- 删除用户组
groupdel 组名
- 将用户增加到用户组
useradd -g 用户组 用户名
- 修改用户的组
usermod -g 用户组 用户名
用户和组相关文件
- /etc/passed
- 用户的配置文件,记录用户的各种信息
- 每行的含义:用户名:口令:用户表示号:组标识号:注释性描述:主目录:登录shell
- /etc/shadow
- 口令的配置文件
- 每行的含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:标志
- /etc/group
- 组(group)的配置文件,记录Linux包含的组的信息
- 每行含义:组名:口令:组标识号:组内用户列表