日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux命令行查詢用戶:輕松掌握系統(tǒng)使用者信息(linux系統(tǒng)查詢用戶命令行)

在Linux系統(tǒng)中,用戶是重要的組成部分。Linux提供了許多命令來查詢并管理用戶,因此了解這些命令非常有用。本文將介紹Linux命令行中的幾個常見的命令,幫助您輕松掌握系統(tǒng)使用者信息。

大埔網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),大埔網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為大埔數(shù)千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請找那個售后服務(wù)好的大埔做網(wǎng)站的公司定做!

1. whoami

whoami命令是最簡單的命令之一,它用于顯示當(dāng)前登錄用戶的用戶名。這個命令非常有用,因為有時候您不確定當(dāng)前使用的是哪個賬戶,這個命令可以幫助您快速確認(rèn)。

語法:whoami

示例:

$ whoami

輸出結(jié)果:

jimmy

2. id

id命令可以顯示當(dāng)前用戶的ID及其所屬的組ID。它還可以顯示其他用戶的ID,但是需要具有相應(yīng)的權(quán)限。

語法:id [選項] [用戶名]

選項:

-g 顯示用戶所屬的組ID

-G 顯示用戶所屬的附加組ID

-r 顯示真實ID

-u 顯示用戶ID

示例:

$ id

輸出結(jié)果:

uid=1000(jimmy) gid=1000(jimmy) groups=1000(jimmy),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)

3. who

who命令可以列出當(dāng)前已登錄的用戶以及他們的登錄信息。它列出的信息通常包括用戶名、終端名稱、登錄時間和IP地址等等。

語法:who [選項]

選項:

-a 顯示所有信息,包括系統(tǒng)啟動時間

-b 顯示最后一次系統(tǒng)引導(dǎo)時間

-H 以頭信息格式顯示輸出

-m 顯示當(dāng)前登錄用戶

-r 顯示運行級別

-w 顯示能看到的另一個登錄用戶

示例:

$ who

輸出結(jié)果:

jimmy :0 2023-11-18 09:51 (:0)

jimmy pts/0 2023-11-18 13:48 (:0)

4. finger

finger命令可以顯示用戶的詳細(xì)信息,包括用戶名、終端、登錄時間、最近一次活動時間、郵件地址、號碼等等。默認(rèn)情況下,finger命令只顯示當(dāng)前用戶的信息,但實際上可以使用用戶名來查詢其他用戶的信息。

語法:finger [選項] [用戶名]

選項:

-m 查看當(dāng)前用戶信息

-s 簡短輸出信息

示例:

$ finger jimmy

輸出結(jié)果:

Login: jimmy Name: Jimmy

Directory: /home/jimmy Shell: /bin/bash

On since Wed Nov 18 09:51 (CST) on :0 from localhost.localdomn

15 hours 9 minutes idle

1 message received

unread since Wed Nov 18 14:17 (CST)

No Plan.

5. last

last命令可以顯示系統(tǒng)中最近的登錄信息。它會顯示每個用戶的登錄時間、登錄設(shè)備以及注銷時間。 lastlog命令與last命令非常相似,它只顯示每個用戶的最后一次登錄信息。

語法:last [選項]

選項:

-a 顯示全部信息

-f 文件名 指定日志文件

-i 顯示IP地址

-x 顯示系統(tǒng)關(guān)機(jī)和重新啟動的時間

示例:

$ last

輸出結(jié)果:

jimmy pts/0 localhost.loca Wed Nov 18 13:48 still logged in

jimmy :0 localhost.loca Wed Nov 18 09:51 still logged in

reboot system boot 4.18.0-193.el8. Wed Nov 18 09:01 still running

shutdown system down 4.18.0-193.el8. Wed Nov 18 08:56 – 09:01 (00:05)

在Linux命令行中查詢用戶信息非常重要。本文列舉了五個常見的命令,包括whoami、id、who、finger和last。這些命令可以幫助您輕松掌握系統(tǒng)使用者信息。希望這篇文章對您有所幫助!

成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁設(shè)計及定制高端網(wǎng)站建設(shè)服務(wù)!

如何查看Linux中各個用戶的歷史操作命令

1、使用w命令查看登錄用戶正在使用的進(jìn)程信息,w命令用于顯示已經(jīng)登錄系統(tǒng)的用戶的名稱,以及他們正在做的事。該命令所使用的信息來源于/var/run/utmp文件。w命令輸出的信息包括:

用戶名稱

用戶的機(jī)器名稱或tty號

遠(yuǎn)程主機(jī)地址

用戶登錄系統(tǒng)的時間

空閑時間(作用不大)

附加到tty(終端)的進(jìn)程所用的時間(JCPU時間)

當(dāng)前進(jìn)程所用時間(PCPU時間)

用戶當(dāng)前正在使用的命令

$ w

23:04:27 up 29 days, 7:51, 3 users, load average: 0.04, 0.06, 0.02

USER TTY FROMLOGIN@ IDLE JCPU PCPU WHAT

ramesh pts/.1.80.:.00s 0.05s 0.01s sshd: ramesh

jason pts/.20.::53 0.01s 0.01s -bash

john pts/.1.80.:.00s 0.00s 0.00s w

此外,可以使用who am i查看使用該命令的用戶及進(jìn)程,使用who查看所有登錄用戶進(jìn)程信息,這些查看命令大同小異;

2. 在linux系統(tǒng)的環(huán)境下,不管是root用戶還是其它的用戶只有登陸系統(tǒng)后用進(jìn)入操作我們都可以通過命令history來查看歷史記錄, 可是假如一臺服務(wù)器多人登陸,一天因為某人誤操作了刪除了重要的數(shù)據(jù)。這時候通過查看歷史記錄(命令:history)是沒有什么意義了(因為燃喚history只針對登錄用戶下執(zhí)行大友有效,即使root用戶也無法得到其它用戶histotry歷史)。那有沒有什么辦法實現(xiàn)通過記錄登陸后的IP地址和某用戶名所操作的歷史記錄呢?答案:有的。

通過在/etc/profile里面加入以下代碼就可以實現(xiàn):

PS1=”`whoami`@`hostname`:””

history

USER_IP=`who -u am i 2>/dev/null| awk ‘{print $NF}’|sed -e ‘s///g’`

if

then

USER_IP=`hostname`

fi

if

then

mkdir /tmp/dbasky

chmod 777 /tmp/dbasky

fi

if

then

mkdir /tmp/dbasky/${LOGNAME}

chmod 300 /tmp/dbasky/${LOGNAME}

fi

export HISTSIZE=4096

DT=`date “+%Y-%m-%d_%H:%M:%S”`

export HISTFILE=”/tmp/dbasky/${LOGNAME}/${USER_IP} dbasky.$DT”

chmod 600 /tmp/dbasky/${LOGNAME}/*dbasky* 2>/dev/null

source /etc/profile 使用腳本生皮仿凱效

退出用戶,重新登錄

上面腳本在系統(tǒng)的/tmp新建個dbasky目錄,記錄所有登陸過系統(tǒng)的用戶和IP地址(文件名),每當(dāng)用戶登錄/退出會創(chuàng)建相應(yīng)的文件,該文件保存這段用戶登錄時期內(nèi)操作歷史,可以用這個方法來監(jiān)測系統(tǒng)的安全性。

root@zsc6:ls

10.1.80.47 dbasky._12:53:08

root@zsc6:cat 10.1.80.47 dbasky._12:53:08

linux系統(tǒng)查詢用戶命令行的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于linux系統(tǒng)查詢用戶命令行,Linux命令行查詢用戶:輕松掌握系統(tǒng)使用者信息,如何查看Linux中各個用戶的歷史操作命令的信息別忘了在本站進(jìn)行查找喔。

創(chuàng)新互聯(lián)(cdcxhl.com)提供穩(wěn)定的云服務(wù)器,香港云服務(wù)器,BGP云服務(wù)器,雙線云服務(wù)器,高防云服務(wù)器,成都云服務(wù)器,服務(wù)器托管。精選鉅惠,歡迎咨詢:028-86922220。


分享標(biāo)題:Linux命令行查詢用戶:輕松掌握系統(tǒng)使用者信息(linux系統(tǒng)查詢用戶命令行)
本文路徑:http://www.5511xx.com/article/dpiidos.html