Linux常用指令学习(篇五):用户管理命令

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:

环境及相关软件:VMWare 14、CentOS 7、SecureCRT。


提示:以下是本篇文章正文内容,下面案例可供参考

一、添加新用户:useradd & 设置用户密码:passwd

useradd

命令所在路径:/usr/sbin/useradd
执行权限:root
语法:useradd 用户名
功能描述:添加新用户
范例:$ useradd yangf

passwd

命令所在路径:/usr/bin/passwd
执行权限:所有用户
语法:passwd 用户名
功能描述:设置用户密码
范例:$ passwd yangf

注:更改密码时需要有一定复杂度;普通用户只能更改自己的密码,而管理员root可以更改所有人的密码。

二、查看登录用户信息:who

命令所在路径:/usr/bin/who
执行权限:所有用户
语法:who
功能描述:查看登录用户信息
范例:$ who

以一个例子说明:
1、SecureCRT远程终端键入who命令查看当前登录用户信息

[root@localhost ~]# who
root     tty1         2022-02-01 20:38
root     pts/0        2022-02-01 15:18 (192.168.136.1)

who说明
2、在本地终端中用 exit 退出登录:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3、再次在SecureCRT远程终端键入who命令:

[root@localhost ~]# who
root     pts/0        2022-02-01 15:18 (192.168.136.1)

三、查看登录用户详细信息:w

命令所在路径:/usr/bin/w
执行权限:所有用户
语法:w
功能描述:查看登录用户详细信息
范例:$ w

[root@localhost ~]# w
 20:59:23 up 1 day,  7:26,  2 users,  load average: 0.04, 0.03, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     tty1                      20:59   11.00s  0.01s  0.01s -bash
root     pts/0    192.168.136.1    15:18    3.00s  0.06s  0.01s w

第一行信息输出内容和使用uptime命令输出一样,它包含的列信息说明如下:

[root@localhost ~]# uptime
 20:27:26 up 4 days,  6:54,  5 users,  load average: 0.03, 0.02, 0.05
当前系统时间系统连续运行时长当前登录用户数系统过去1,5,15分钟的平均负载信息
20:59:23up 1 day, 7:262 usersload average: 0.04, 0.03, 0.05

平均系统负载是对当前正在运行或正在等待磁盘I/O的作业数的度量。 它基本上反映系统在给定间隔内的繁忙程度。

第二行信息包括字段说明如下:

USER – 登录用户名.
TTY – 登录用户使用的终端名.
FROM –登录用户来源的主机名或IP地址.
LOGIN@ – 用户登录时长.
IDLE – 自用户上一次与终端进行交互以来的空闲时间.
JCPU – 附加到tty的所有进程使用的时间.
PCPU –用户当前进程所用的时间。 显示在“ WHAT”字段中的那个.
WHAT – 用户当前的进程及选项/参数


总结

待完善。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值