Linux如何查询当前登录的用户信息?


查看当前用户名命令:whoami
如果只是想查看当前登录的用户名,那么很简单,直接使用命令:whoami即可
[root@aliyunbaike ~]# whoami
root
[root@aliyunbaike ~]# whoami
root
当前示例下的用户名为root。

也可以加空格,使用who am i命令,可以查询到当前登录的用户名、终端类型、时间和IP信息
示例:
[root@aliyunbaike ~]# who am i
root     pts/3        2019-01-11 13:02 (36.49.58.93)
[root@aliyunbaike ~]# who am i
root     pts/3        2019-01-11 13:02 (36.49.58.93)

使用命令w可以查看当前Linux服务器连接的所有用户及用户正在使用的进程:
[root@linuxbaike ~]# w
 13:07:38 up 3 days, 20:27,  5 users,  load average: 0.01, 0.02, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    36.49.76.93      12:11   56:25   0.00s  0.00s -bash
jason    pts/1    36.49.76.92      12:33   33:54   0.00s  0.00s -bash
root     pts/2    36.49.76.93      13:07    1.00s  0.00s  0.00s w
[root@linuxbaike ~]# w
 13:07:38 up 3 days, 20:27,  5 users,  load average: 0.01, 0.02, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    36.49.76.93      12:11   56:25   0.00s  0.00s -bash
jason    pts/1    36.49.76.92      12:33   33:54   0.00s  0.00s -bash
root     pts/2    36.49.76.93      13:07    1.00s  0.00s  0.00s w

使用who命令查看当前用户的详细信息
Linux who命令用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU 使用量、动作等等
[root@linuxbaike ~]# who
root     tty6         2019-01-11 12:11 (:0)
root     pts/1        2019-01-11 12:33 (36.49.76.93)
root     pts/2        2019-01-11 12:50 (36.49.76.93)
[root@linuxbaike ~]# who
root     tty6         2019-01-11 12:11 (:0)
root     pts/1        2019-01-11 12:33 (36.49.76.93)
root     pts/2        2019-01-11 12:50 (36.49.76.93)


相关推荐

发表评论

路人甲
看不清楚?点图切换

网友评论(0)