首页主机资讯服务器查看当前已登陆用户的方法

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

时间2024-06-14 02:00:03发布访客分类主机资讯浏览16
导读:在Linux系统中,查看当前已登录用户的方法有多种,以下是一种常用的方法: (图片来源网络,侵删) 1. 使用who命令 who命令用于显示当前登录系统的用户信息,它会列出用户名、终端类型、登录时间等信息。 使用方法 在终端输入以下命...

在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行)。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

服务器用户

若转载请注明出处: 服务器查看当前已登陆用户的方法
本文地址: https://pptw.com/jishu/681833.html
SQL死锁对数据库性能的影响 抖音自助商城是用的什么服务器?

游客 回复需填写必要信息