這篇文章給大家分享的是有關(guān)linux如何查看當(dāng)前登錄用戶的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來(lái)看看吧。
萬(wàn)寧網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站設(shè)計(jì)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)于2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
Linux是一種免費(fèi)使用和自由傳播的類UNIX操作系統(tǒng),是一個(gè)基于POSIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng),使用Linux能運(yùn)行主要的Unix工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。
查看方法:1、使用“w”命令,可以顯示目前登入系統(tǒng)的用戶信息;2、使用“who”命令,可以顯示當(dāng)前已登錄的用戶信息,輸出用戶名、登錄終端、登錄的時(shí)間;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 不顯示各欄位的標(biāo)題信息列。
-l 使用詳細(xì)格式列表,此為預(yù)設(shè)值。
-s 使用簡(jiǎn)潔格式列表,不顯示用戶登入時(shí)間,終端機(jī)階段作業(yè)和程序所耗費(fèi)的CPU時(shí)間。
-u 忽略執(zhí)行程序的名稱,以及該程序耗費(fèi)CPU時(shí)間的信息。
-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 從哪個(gè)IP地址登錄
LOGIN@ 登錄時(shí)間
IDLE 用戶閑置時(shí)間
JCPU 指的是和該終端連接的所有進(jìn)程占用的時(shí)間,這個(gè)時(shí)間里并不包括過去的后臺(tái)
作業(yè)時(shí)間,但卻包括當(dāng)前正在運(yùn)行的后臺(tái)作業(yè)所占用的時(shí)間
PCPU 當(dāng)前進(jìn)程所占用的時(shí)間
WHAT 當(dāng)前正在運(yùn)行的命令
2.who
顯示當(dāng)前已登錄的用戶信息
輸出的結(jié)果有:用戶名,登錄終端,登錄的時(shí)間
[root@card-web03 ~]# who root pts/1 2019-03-12 17:06 (12.3.1.15) #輸出的結(jié)果有:用戶名,登錄終端,登錄的時(shí)間
3. last
列出目前與過去登入系統(tǒng)的用戶相關(guān)信息。
- R: 省略 hostname 的欄位
-n:指定輸出記錄的條數(shù)。
-f file:指定用文件file作為查詢用的log文件。
-t tty:只顯示指定的虛擬控制臺(tái)上登錄情況。
-h(huán) 節(jié)點(diǎn):只顯示指定的節(jié)點(diǎn)上的登錄情況。
-i IP:只顯示指定的IP上登錄的情況。
-1:用IP來(lái)顯示遠(yuǎn)端地址。
-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,登錄時(shí)間,退出時(shí)間(在線時(shí)間)
4.lastlog
lastlog命令檢查某特定用戶上次登錄的時(shí)間
-b, --before DAYS 僅打印早于 DAYS 的最近登錄記錄
-h, --help 顯示此幫助信息并推出
-R, --root CHROOT_DIR chroot 到的目錄
-t, --time DAYS 僅打印晚于 DAYS 的最近登錄記錄
-u, --user LOGIN 打印 LOGIN 用戶的最近登錄記錄
注意:lastlog命令默認(rèn)讀取的是/var/log/wtmp這個(gè)文件的數(shù)據(jù),一定注意這個(gè)文件不能用vi來(lái)查看。
命令輸出包括:用戶名,登錄終端,登錄IP,最后一次登錄時(shí)間
5. ac
根據(jù)/var/log/wtmp文件中的登陸和退出時(shí)間報(bào)告用戶連接的時(shí)間(小時(shí)),默認(rèn)輸出報(bào)告總時(shí)間
(1)-p:顯示每個(gè)用戶的連接時(shí)間
(2)-d:顯示每天的連接時(shí)間
(3)-y:顯示年份,和-d配合使用
感謝各位的閱讀!關(guān)于“l(fā)inux如何查看當(dāng)前登錄用戶”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
分享文章:linux如何查看當(dāng)前登錄用戶
路徑分享:http://www.rwnh.cn/article14/jddhde.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、電子商務(wù)、定制開發(fā)、軟件開發(fā)、網(wǎng)站改版、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容