新聞中心
Linux顯示當(dāng)前用戶名的命令是?
顯示當(dāng)前用戶的參考命令如下:
創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于做網(wǎng)站、成都網(wǎng)站制作、建水網(wǎng)絡(luò)推廣、小程序設(shè)計(jì)、建水網(wǎng)絡(luò)營(yíng)銷(xiāo)、建水企業(yè)策劃、建水品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供建水建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
[root@hnode2?~]#?id
uid=0(root)?gid=0(root)?groups=0(root)
注:以上root是當(dāng)前的用戶
Linux查看用戶命令是什么?
可以使用whoami.
具體參考如下:
命 令:whoami 或者 who am i
功能說(shuō)明:顯示用戶名稱。
語(yǔ)法:whoami [--help][--version]
補(bǔ)充說(shuō)明:顯示自身的用戶名稱,本指令相當(dāng)于執(zhí)行"id -un"指令。
whoami 命令顯示登錄名。與使用命令 who 并指定 am i
不同,whoami 命令在有 root 用戶權(quán)限時(shí)也有效,因?yàn)樗粰z查 /etc/utmp 文件。
該命令只出現(xiàn)在windows系列中的
windows 2000中。
參數(shù):
--help 在線幫助。
--version 顯示版本信息。
附:whoami
與who am i 的區(qū)別
who這個(gè)命令重點(diǎn)是用來(lái)查看當(dāng)前有哪些用戶登錄到了本臺(tái)機(jī)器上。
who -m的作用和who am
i的作用是一樣的。
who -q用來(lái)顯示當(dāng)前登錄用戶的個(gè)數(shù)。
who am i
顯示的是實(shí)際用戶的用戶名,即用戶登陸的時(shí)候的用戶ID。此命令相當(dāng)于who -m。
who am i顯示的是“登錄用戶”的用戶名。
用Linux的術(shù)語(yǔ)來(lái)解釋就是:(實(shí)際用戶=uid,即user id。有效用戶=euid,即effective user id)
whoami 顯示的是有效用戶ID.
whoami顯示的是當(dāng)前“操作用戶”的用戶名。
先看看這三個(gè)命令的輸出信息:
[jb51@jb51 ~]$ whoami
jb51
[jb51@jb51 ~]$ who am i
jb51
pts/3 2011-07-25 13:17 (:0.0)
[jb51@jb51 ~]$ who
jb51 :0 2011-07-25
09:54
jb51 pts/0 2011-07-25 09:55 (:0.0)
jb51 pts/1 2011-07-25 09:57
(:0.0)
jb51 pts/3 2011-07-25 13:17 (:0.0)
當(dāng)我用sudo su(或者sudo su
-)更換到root用戶之后,你再看看:
[jb51@jb51 ~]$ sudo su
[root@jb51 jb51]# whoami
root
[root@jb51 jb51]# who am i
jb51 pts/3 2011-07-25 13:17 (:0.0)
[root@jb51 jb51]# who
jb51 :0 2011-07-25 09:54
jb51 pts/0 2011-07-25
09:55 (:0.0)
jb51 pts/1 2011-07-25 09:57 (:0.0)
jb51 pts/3 2011-07-25
13:17 (:0.0)
Linux中顯示自己登錄的用戶用那個(gè)命令?
login name:登錄用戶名; terminal line:使用終端設(shè)備; login time:登錄到系統(tǒng)的時(shí)間。 下面對(duì)who命令的常用參數(shù)進(jìn)行說(shuō)明。 -m 它的效果同who am i顯示出自己在系統(tǒng)中的用戶名,登錄終端,登錄時(shí)間 -q 只顯示用戶的登錄帳號(hào)和登錄用戶的數(shù)量 -s 忽略,它同于who -r 可以查看當(dāng)前系統(tǒng)的運(yùn)行級(jí)別 run-level 3 Apr 21 09:37 last=S -H,--heading 顯示一行列標(biāo)題。常用的標(biāo)題如表4-2所示。 三, whoami 命令只顯示出自己在系統(tǒng)中的用戶名 四, who am i 命令顯示出自己在系統(tǒng)中的用戶名,登錄終端,登錄時(shí)間 可以查看自己登錄到系統(tǒng)中的用戶名,它同logname一樣。 五, logname 命令可以顯示自己登錄到系統(tǒng)中的用戶名 六, last 命令可以查看上次自己登錄的時(shí)間,當(dāng)然root可以查看其他用戶登錄的情況。 last -n user 可以看user前n次登錄的情況 七, tty命令 可以使用tty來(lái)報(bào)告所連接的設(shè)備或終端 ?!禠inux就該這么學(xué)》里有相關(guān)介紹,建議看看。
linux ps查看進(jìn)程顯示的是用戶ID,不是用戶名是怎么回事?
使用ps命令時(shí),發(fā)現(xiàn)部分用戶顯示的是用戶名,有些用戶顯示的是UID,例如nmon程序的運(yùn)行時(shí)webmaster,但是ps顯示的不是直接顯示uid 500。
通過(guò)man發(fā)現(xiàn):8位用戶名的賬戶能夠顯示完整的用戶名,9位用戶名的賬戶就顯示了UID使用下面的命令來(lái)解決;
ps -o ruser=userForLongName -e -o pid,ppid,c,stime,tty,time,cmd
注意:“userForLongName”是隨便填寫(xiě)的,Linux會(huì)自動(dòng)檢查此字符串的長(zhǎng)度,為15,則15位以下的用戶名都可以正常顯示。
Linux中的ps命令是Process Status的縮寫(xiě)。ps命令用來(lái)列出系統(tǒng)中當(dāng)前運(yùn)行的那些進(jìn)程。
ps命令列出的是當(dāng)前那些進(jìn)程的快照,就是執(zhí)行ps命令的那個(gè)時(shí)刻的那些進(jìn)程,如果想要?jiǎng)討B(tài)的顯示進(jìn)程信息,就可以使用top命令。
要對(duì)進(jìn)程進(jìn)行監(jiān)測(cè)和控制,首先必須要了解當(dāng)前進(jìn)程的情況,也就是需要查看當(dāng)前進(jìn)程,而 ps 命令就是最基本同時(shí)也是非常強(qiáng)大的進(jìn)程查看命令。
使用該命令可以確定有哪些進(jìn)程正在運(yùn)行和運(yùn)行的狀態(tài)、進(jìn)程是否結(jié)束、進(jìn)程有沒(méi)有僵死、哪些進(jìn)程占用了過(guò)多的資源等等??傊蟛糠中畔⒍际强梢酝ㄟ^(guò)執(zhí)行該命令得到的。
網(wǎng)站欄目:linux顯示用戶名命令 linux顯示所有用戶密碼
分享URL:http://fisionsoft.com.cn/article/dohsopd.html