linux如何查看當前登錄用戶

這篇文章給大家分享的是有關(guān)linux如何查看當前登錄用戶的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

萬寧網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站設(shè)計等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)于2013年成立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。

什么是Linux系統(tǒng)

Linux是一種免費使用和自由傳播的類UNIX操作系統(tǒng),是一個基于POSIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng),使用Linux能運行主要的Unix工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。

查看方法:1、使用“w”命令,可以顯示目前登入系統(tǒng)的用戶信息;2、使用“who”命令,可以顯示當前已登錄的用戶信息,輸出用戶名、登錄終端、登錄的時間;3、使用“l(fā)ast”命令;4、使用“l(fā)astlog”命令;5、使用“ac”命令。

本教程操作環(huán)境:Red Hat Enterprise Linux 6.1系統(tǒng)、Dell G3電腦。

1,w

w,顯示目前登入系統(tǒng)的用戶信息

  • -f  開啟或關(guān)閉顯示用戶從何處登入系統(tǒng)。

  • -h  不顯示各欄位的標題信息列。

  • -l  使用詳細格式列表,此為預(yù)設(shè)值。

  • -s  使用簡潔格式列表,不顯示用戶登入時間,終端機階段作業(yè)和程序所耗費的CPU時間。

  • -u  忽略執(zhí)行程序的名稱,以及該程序耗費CPU時間的信息。

  • -V  顯示版本信息。

[root@card-web03 ~]# w
 17:28:45 up 84 days, 23:32,  1 user,  load average: 0.01, 0.03, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/1    123.115.76.110   17:06    5.00s  0.03s  0.00s w

輸出的結(jié)果的含義:

USER 登錄的用戶名

TTY 登錄終端

FROM 從哪個IP地址登錄

LOGIN@ 登錄時間

IDLE 用戶閑置時間

JCPU 指的是和該終端連接的所有進程占用的時間,這個時間里并不包括過去的后臺

作業(yè)時間,但卻包括當前正在運行的后臺作業(yè)所占用的時間

PCPU 當前進程所占用的時間

WHAT 當前正在運行的命令

2.who

顯示當前已登錄的用戶信息

輸出的結(jié)果有:用戶名,登錄終端,登錄的時間

[root@card-web03 ~]# who
root     pts/1        2019-03-12 17:06 (12.3.1.15)
 
#輸出的結(jié)果有:用戶名,登錄終端,登錄的時間

3. last

列出目前與過去登入系統(tǒng)的用戶相關(guān)信息。

  • - R: 省略 hostname 的欄位

  • -n:指定輸出記錄的條數(shù)。

  • -f file:指定用文件file作為查詢用的log文件。

  • -t tty:只顯示指定的虛擬控制臺上登錄情況。

  • -h(huán) 節(jié)點:只顯示指定的節(jié)點上的登錄情況。

  • -i IP:只顯示指定的IP上登錄的情況。

  • -1:用IP來顯示遠端地址。

  • -y:顯示記錄的年、月、日。

  • -ID:知道查詢的用戶名。

  • -x:顯示系統(tǒng)關(guān)閉、用戶登錄和退出的歷史。

[root@card-web03 ~]# last
root     pts/1        12.3.11.5   Tue Mar 12 17:06   still logged in   
root     pts/1        12.3.11.5   Tue Mar 12 16:03 - 16:06  (00:02)    
root     pts/2        12.3.11.5   Tue Mar 12 15:46 - 15:46  (00:00)    
root     pts/2        12.3.11.5   Tue Mar 12 15:44 - 15:44  (00:00)    
root     pts/3        12.3.11.5   Tue Mar 12 15:42 - 15:42  (00:00)    
root     pts/2        12.3.11.5   Tue Mar 12 15:41 - 15:42  (00:01) 

#命令的輸出包含:用戶名,登錄終端,登錄IP,登錄時間,退出時間(在線時間)

4.lastlog

lastlog命令檢查某特定用戶上次登錄的時間

  • -b, --before DAYS             僅打印早于 DAYS 的最近登錄記錄

  • -h, --help                    顯示此幫助信息并推出

  • -R, --root CHROOT_DIR         chroot 到的目錄

  • -t, --time DAYS               僅打印晚于 DAYS 的最近登錄記錄

  • -u, --user LOGIN              打印 LOGIN 用戶的最近登錄記錄

注意:lastlog命令默認讀取的是/var/log/wtmp這個文件的數(shù)據(jù),一定注意這個文件不能用vi來查看。

命令輸出包括:用戶名,登錄終端,登錄IP,最后一次登錄時間

5. ac

根據(jù)/var/log/wtmp文件中的登陸和退出時間報告用戶連接的時間(小時),默認輸出報告總時間

(1)-p:顯示每個用戶的連接時間

(2)-d:顯示每天的連接時間

(3)-y:顯示年份,和-d配合使用

感謝各位的閱讀!關(guān)于“l(fā)inux如何查看當前登錄用戶”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

分享文章:linux如何查看當前登錄用戶
路徑分享:http://bm7419.com/article14/jddhde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機、電子商務(wù)定制開發(fā)、軟件開發(fā)、網(wǎng)站改版、網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)