Linux虛擬機,如何判斷linux有沒有人用還是空閒,謝謝?

陳斌75693


你說的應該是查看當前連接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基礎,熟悉一下相關參數和說明,很快就能掌握的,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。


分享到:


相關文章: