百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文
linux基础命令之who命令(linux中who am i)

linux基础命令之who命令(linux中who am i)

  • 网站名称:linux基础命令之who命令(linux中who am i)
  • 网站分类:技术文章
  • 收录时间:2025-07-16 15:46
  • 网站地址:

进入网站

“linux基础命令之who命令(linux中who am i)” 网站介绍

who命令是显示当前登录用户的信息,包括登录的用户名,登录时间等信息。

语法格式:who 参数;参数可以为空

左侧第一列表示登录的用户名, 现在我们使用的是root账号登录

左侧第二列是登录的终端,也叫控制台,

:0表示实际的控制台(非ssh远程登录的叫实际控制,一般来说,实际控制台只有一个)

pts/1也叫伪终端,通常是通过远程登录的方式,截图中,我是在window桌面下通过ssh登录我们的linux服务器;并且每连接一个,该列的数字则会增加1,例如pts/2等。

除了pts还有tty终端,pty终端等,好像不同的linux系统,显示的终端名称不一样,这里我只有ubuntu系统,因此展示的是pts,好像centos系统显示的tty。

左侧第三行则是登录的时间

最右侧则是连接的ip,可以看到:0这一列的最右侧没有ip显示,而第二行最右侧会显示连接的用户ip

who命令还有其他一些参数可以显示更加全面的信息

-a参数显示全部的信息

system boot:表示系统重启的时间

run-level 5表示运行级别,linux系统通常有七个级别,运行级别5表示控制台。

最右侧ip旁边的数字则是进程id

who命令是一个非常好用的命令,可以帮助运维人员详细的了解当前系统用户的登录情况,方便维护和管理服务器系统。