服务器查看当前已登陆用户的方法

在Linux系统中,查看当前已登录用户的方法有多种,以下是一种常用的方法:

服务器查看当前已登陆用户的方法
(图片来源网络,侵删)

1. 使用who命令

who命令用于显示当前登录系统的用户信息,它会列出用户名、终端类型、登录时间等信息。

使用方法

在终端输入以下命令:

who

输出示例

假设有三个用户登录系统,输出可能如下:

user1    tty1         20220701 10:00 (:0)
user2    pts/0        20220701 10:05 (192.168.1.10)
user3    pts/1        20220701 10:10 (192.168.1.11)

在这个示例中,我们可以看到三个用户已经登录到系统。user1通过本地终端(tty1)登录,而user2user3通过远程终端(pts/0pts/1)登录。

2. 使用w命令

w命令提供了关于当前登录用户的更详细的信息,包括从何处登录、登录时间、空闲时间、正在运行的进程等。

使用方法

在终端输入以下命令:

w

输出示例

输出可能如下:

 09:59:54 up 1 day,  1:23,  2 users,  load average: 0.23, 0.18, 0.15
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
user1    tty1                    09:50    1:10m  0.02s  0.02s bash
user2    pts/0    192.168.1.10     09:55    4:15   0.04s  0.04s top

在这个示例中,我们可以看到两个用户登录到系统。user1通过本地终端(tty1)登录,空闲时间为1小时10分钟,正在运行bash进程。user2通过远程终端(pts/0)登录,空闲时间为4小时15分钟,正在运行top进程。

3. 使用last命令

last命令用于显示成功登录系统的用户列表,它从/var/log/wtmp文件中读取数据,并显示每个用户的登录时间和登出时间。

使用方法

在终端输入以下命令:

last

输出示例

输出可能如下:

user1     tty1         20220701 09:50    still logged in
user2     pts/0        20220701 09:55    still logged in
user3     pts/1        20220701 10:10    still logged in
reboot   system boot  20220701 09:45

在这个示例中,我们可以看到三个用户已经登录到系统,并且仍然处于登录状态,我们还可以看到系统在何时启动(reboot行)。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/683780.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希新媒体运营
上一篇 2024-06-12 14:43
下一篇 2024-06-12 14:48

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入