为什么 uptime 命令结果中显示两个用户?

为什么 uptime 命令结果中显示两个用户?

当我在 MacBookPro 机器上运行 uptime 时,我得到了以下结果:

Last login: Thu Jun  3 14:43:40 on ttys000
Osama-Gamal-MBP-2:~ iOsama$ uptime
14:49  up 7 days, 20:10, 2 users, load averages: 0.29 0.24 0.24

为什么列出有两个用户?这正常吗?另一个用户是谁,是 root 用户还是什么?

PS:我使用的是Mac OS X 10.6.3 编辑:w 命令输出:

Osama-Gamal-MBP-2:~ iOsama$ w
 0:41  up 8 days,  6:03, 2 users, load averages: 1.92 1.81 1.38
USER     TTY      FROM              LOGIN@  IDLE WHAT
iOsama   console  -                26May10 8days -
iOsama   s000     -                 0:13       - w

who 命令输出:

Osama-Gamal-MBP-2:~ iOsama$ who
iOsama   console  May 26 18:40 
iOsama   ttys000  Jun  4 00:13 

答案1

尝试该w命令。在我的系统上有以下内容:

# w
 02:16:53 up  6:48,  2 users,  load average: 0.50, 0.42, 0.52
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
pcm      tty7     :0               19:28    6:48m 16:07   0.17s gnome-session
pcm      pts/0    :0.0             01:51    0.00s  0.36s  0.76s gnome-terminal
# uptime
 02:16:56 up  6:48,  2 users,  load average: 0.50, 0.42, 0.52

tty7 是您的桌面登录名,pts/0 是伪终端...可能是用来输入uptime的。

为什么列出有两个用户?

因为它显示每个登录的会话。单个用户可以同时拥有多个活动会话。

这是正常的吗?

100% 正常... 很好

另一个用户是谁?是 root 用户还是什么?

另一个用户就是您自己。您有多个会话正在运行。您可以在问题的输出中看到,两个会话的用户名是相同的。

答案2

我刚刚才搞明白!我不知道这对你有没有用。但我做了以下步骤:

  1. 按下Ctrl+Alt+F1并在我的 Linux Mint 20.1(Cinnamon)上获得了终端仿真器
  2. 类型出口然后按回车键
  3. 已打开终端; 输入正常运行时间然后按回车键现在,它显示 1 个用户而不是 2 个。希望有帮助。

答案3

每个终端窗口或选项卡都会向正常运行时间报告添加一个额外的用户。因此,我猜其中一个用户是您当前的终端会话,另一个是您的 macOS。

相关内容