示意图
Linux /home/ 目录下有各个创建的用户对于家的目录,当用户登陆时,
会自动进入自家的目录
/home/xm 【小明家】
/home/xh 【小红家】
1)Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的都要向系统管理员申请一个账号
然后以这个账号的身份进入系统。
2)Linux的用户需要至少属于一个组
创建用户/以及用户组
指令:useradd 用户名
cd: 表示change directory, 切换目录
创建用户再指定的目录下和创建密码
细节说明:
1)当创建用户时默认会在 /home/用户名
2)也可以通过useradd -d指定目录,新的用户,给新创建的用户指定家目录
useradd -d /home/dog xq
给用户指定或者修改密码
passwd
删除用户
userdel 用户名
应用案例
1)删除用户xm,但是保留家目录 [前提再root用户下]
userdel xm
2)删除用户xh以及用户主目录
userdel -r xq
实际项目中
我们很少删除目录,
查询用户信息
id 用户名
uid 用户id
所在组的ID号
组:组名
切换用户
1)当用户不存在时,返回‘无此用户’
创建一个用户zf 给zf指定一个密码 并切换到zf下
高权限到低权限下不用输入密码
由zf账户下退到上一步root用户下
查看当前用户/登陆用户
whoami
用户组管理
用户组类似与角色,系统可以对有共性的多个用户进行统一管理
增加组/创建组
groupadd 组名
删除组
groupdel wudang
增加用户直接加上组
指令(基本语法)
useradd -g 用户组 用户名
增加一个用户 zwj 直接将他制定到wudang
修改用户组
usermod -g 用户组 用户名
创建一个mingjiao
案例将zwj改换门庭到mingjiao