Linux 常用命令之用户管理命令

用户管理命令

useradd添加用户

首先让我来一个添加用户:useradd
基本语法

useradd 用户名                (功能描述:添加新用户)
​useradd -g 组名 用户名         (功能描述:添加新用户到某个组)

实操展示
在这里插入图片描述

passwd设置密码

加了一个用户,那它不能没有密码吧,这时就用到了passwd
基本语法

passwd 用户名   (功能描述:设置用户密码)

实操展示
这里我把密码设置为123456。

在这里插入图片描述

注意:密码不能太短(少于八位),也不能太简单,比如:12345678。也不能包含用户名,不然会提示错误。当然只是学习的话可以设计的简单点,也是可以成功设置的。实际要运用的时候最好设计的复杂些。
如下图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

id用户查询

id查看用户是否存在
基本语法

id 用户名
id uid

实操展示
在这里插入图片描述
这里给大家解释一下,在Linux中,uid、gid 和 groups 分别代表用户ID、组ID 和 附加组。
具体解释如下:

  1. uid(User ID):用户ID是Linux系统中用于唯一标识每个用户的数值。系统内部使用这个ID来区分不同的用户。每个新创建的用户都会被分配一个唯一的uid。
  2. gid(Group ID):组ID是用来标识用户初始群组的数值。当创建新用户时,系统会为其分配一个初始的组,并为该组分配一个gid。用户的初始组通常用于文件权限管理,用户创建的文件默认归属于其初始组。
  3. groups:除了初始组外,用户可以被添加到一个或多个附加组。附加组使得用户能够在不改变其主组的情况下,访问其他组的资源或者执行特定的任务。
    如果知道某个用户的uid,还可以通过uid查询用户信息
    在这里插入图片描述

cat /etc/passwd查看创建的所有用户

cat /etc/passwd 查看创建的所有用户
基本语法

cat /etc/passwd

实操展示
我们可以看到这个命令把所以用户都查看到了,包括我们之前创建的rlue用户。
在这里插入图片描述

su(switch user )切换用户、exit 回退到上一个用户

这个命令其实还是挺常用的。一般是当前用户权限不过的时候,切换成管理员用户
基本语法

su 用户名称      (功能描述:切换用户,只能获得用户的执行权限,不能获得环境变量)
su - 用户名称    (功能描述:切换到用户并获得该用户的环境变量及执行权限)
exit 			(功能描述:回退到上一个用户)
echo $PATH /usr/lib64/qt- (功能描述:查看当前用户的环境变量)

实操展示
su 用户名称 + exit。可以看到当前的环境变量还是root
在这里插入图片描述
su - 用户名称 ,对比可以看到,已经成功切换到rlue用户了,并且环境变量也rlue
在这里插入图片描述

who 查看登录用户信息

基本语法

whoami           (功能描述:显示自身用户名称)
who am i         (功能描述:显示登录用户的用户名)

实操展示
通过我的演示,我们可以很清晰的感受到whoami就是显示当前使用的用户名。who am i是显示登录进系统时的用户名。
在这里插入图片描述
这里我退出了系统重新登录进行了一次测试,发现就是如此。
在这里插入图片描述

userdel删除用户

基本语法

userdel 用户名          (功能描述:删除用户但保存用户主目录)
userdel -r 用户名       (功能描述:用户和用户主目录,都删除)

实操展示
这里有时我们会发现要删除的用户被使用着,可以直接通过kill命令杀死该进程,就可以删除成功了。
在这里插入图片描述

完结撒花,希望对学习Linux的同学有所帮助。

  • 22
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zrlue

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值