{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

Linux虚拟机,如何判断linux有没有人用还是空闲,谢谢?

nidayenidaye 回答0 收藏1
收藏问题

1条回答

Lin_R

Lin_R

回答于2022-06-28 11:23

你说的应该是查看当前连接Linux虚拟机的用户吧,以此来判断虚拟机有没有人使用,这个就非常简单了,有3个命令可以轻松实现,分别是w、who和last,下面我简单介绍一下:

w

这是一个用于显示当前已登录Linux系统用户的命令行工具,可以很方便的查看当前用户正在做的事,如下,直接输入命令“w”就可以查看当前已连接Linux虚拟机的用户,输出字段依次为用户名、tty号、远程连接地址、登陆时间、空闲时间等:

更多参数说明的话,可以直接输入命令“w --help”进行查看,每个参数及其功能都解释的非常详细,一目了然:

who

这个命令功能和w差不多,也主要用于列出当前已登录Linux系统的用户,如下,输出依次为用户名、tty号、登陆时间以及远程连接主机IP:

更多参数说明的话,也直接使用命令“who --help”就可以查看,每个参数的功能都解释的非常详细,如下:

last

这个命令主要用于显示最近曾登录过Linux系统的用户,如下,输出依次为用户名称、tty设备号、历史登录时间、登出时间、总工作时间,如果状态为“still logged in”,说明当前用户正在使用Linux系统:

更多参数和说明的话,可以使用“man last”命令进行查看,每个参数及其功能都一目了然,解释的非常详细,如下:

至此,我们就完成了利用w、who和last这3个命令查看当前已登录Linux虚拟机的用户。总的来说,整个过程非常简单,只要你有一定的Linux基础,熟悉一下相关参数和说明,很快就能掌握的,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<