linux如何查看自己在哪个终端
发布网友
发布时间:2022-04-19 14:05
我来回答
共3个回答
热心网友
时间:2023-05-01 21:09
1.命令w的功能最全面,能显示用户登录名、终端标志、星期几登录和具体登录时间、闲置时间、用户正在执行的程序、占用CPU时间、系统的运行时间和平均负载,例如:
[francis@localhost ~]$ w
10:29:43 up 1:07, 4 users, load average: 1.35, 0.78, 0.42
USER TTY LOGIN@ IDLE JCPU PCPU WHAT
francis :0 09:22 ?xdm? 22:58 0.07s /bin/sh /usr/bin/startkde
francis pts/0 09:22 1:07m 0.03s 0.03s /bin/bash
francis pts/1 09:22 1:06m 0.00s 0.76s kdeinit4: kded4 [kdeinit]
francis pts/2 10:29 0.00s 0.03s 0.00s w
2.命令who的功能较简单,仅显示用户登录名、终端标志、和登录日期和时间,例如:
[francis@localhost ~]$ who
francis :0 2010-04-19 09:22
francis pts/0 2010-04-19 09:22
francis pts/1 2010-04-19 09:22
francis pts/2 2010-04-19 10:29
3.命名who am i 最简单,仅显示当前用户正使用的终端和登录时间,例如:
[francis@localhost ~]$ who am i
francis pts/2 2010-04-19 10:29
热心网友
时间:2023-05-01 21:10
用who 或者w 来查询
回显示如下
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
sgxiao pts/0 218.107.55.254 10:04 15:25m 0.08s 0.08s -bash
用户名 登陆终端方式 来自于 登陆时间 持续时间
热心网友
时间:2023-05-01 21:10
w
whoani