基本介绍
Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。
添加用户
基本语法
`useradd 用户名
示例
添加一个用户名为jack
默认该用户的家目录在/home/jack下
如果想指定文件夹,则可以用以下指令
useradd -d 地址 用户名
设置密码
语法
passwd 用户名
输入密码
示例
给刚才创建的jack加密码
密码过于简单会让你重新输入,再输入一次就行,实际工作中一定要复杂密码
删除用户
只有根目录有这权力
分两种
- 删除用户但保留家目录
- 删除用户及家目录(慎重)
语法
userdel 用户名
user -r 用户名
查询用户信息指令
语法
id 用户名
用户组
组的含义:一个有相同功能(权限)的用户集合,方便统一管理
新增组/删除组
语法:
groupadd 组名
groupdel 组名
新建用户到用户组
若没有指定 新建用户 到哪个组,默认会新建一个以用户名命名的组别
若要指定用户到哪个分组,则使用语法
useradd -g 组名 用户名
转移现有用户到用户组
语法:
usermod -g 组名 用户名
切换用户
在操作Linux中,可以在不同用户之间切换
语法
su - 用户名
从低级用户往高级用户(如root)切换需要密码,反之不用
当需要返回之前的用户时,使用exit/logout指令
可以使用指令
who am i
查询第一次登录的用户信息