一、用户管理
Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账户,然后以这个账号的身份进入系统
1.添加用户
基础语法:useradd 用户名
应用案例:添加一个用户xiaoze --- useradd xiaoze
细节说明:①当创建用户成功后,会自动创建和用户名相同的家目录
②可以通过useradd -d 目录 用户名,给新创建的用户指定家目录
2.指定/修改密码
基础语法:passwd 用户名
应用案例:给xiaoze指定密码 --- passwd xiaoze
3.删除用户
基础语法:userdel 用户名
应用案例:删除用户xiaoze --- userdel xiaoze
细节说明:当需要删除用户但保留用户主目录需使用userdel -r xiaoze
4.查询用户
基础语法:id 用户名
应用案例:查询root信息 --- id root
细节说明:当用户不存在,返回no such user
5.切换用户
基础语法:su - 用户名
应用案例:由root切换到xiaoze用户 --- su - xiaoze
细节说明:①从权限高的用户切换到权限低的用户,不需要输入密码,反之则要
②当需要返回到原来用户时,使用exit/logout指令
③当未切换任何用户使用logout指令则退出远程登录*shell
6.修改用户登录的初始目录
基础语法:usermod -d 目录名 用户名
应用案例:修改用户xiaoze初始目录为xiao --- usermod -d xiao xiaoze
细节说明:用户需要有进入到目录