linux中查看某個用戶權(quán)限的命令為( 以mysql用戶為例):
專注于為中小企業(yè)提供網(wǎng)站設(shè)計制作、成都網(wǎng)站設(shè)計服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)平武免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了成百上千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
cat/etc/passwd|grep mysql
在Linux/etc/passwd中一行記錄對應(yīng)著一個用戶,每行記錄又被冒號(:)分隔為7個字段,其格式如下:
用戶名:口令:用戶標(biāo)識號:組標(biāo)識號:注釋性描述:主目錄:登錄Shell
擴展資料:
在Linux /etc/passwd 用戶信息中各字段(列)的用途介紹
1、用戶名(login_name):用于區(qū)分不同的用戶。注冊的名稱在同一系統(tǒng)中是唯一的。在許多系統(tǒng)上,此字段的長度限制為8個字符(字母或數(shù)字)。
2、口令(passwd):用于驗證用戶的合法性,超級用戶root或某些高級用戶可以使用系統(tǒng)命令passwd來更改系統(tǒng)中所有用戶的密碼,普通用戶也可以使用passwd命令來更改自己的口令。
3、用戶識別號(UID):UID用于區(qū)分不同的用戶。在系統(tǒng)內(nèi)部管理進程和文件保護時,請使用UID字段。在Linux系統(tǒng)中,可以使用注冊名稱和UID來標(biāo)識用戶,但是UID對系統(tǒng)來說更重要,而對于用戶來說注冊名使用起來更方便。
4、組標(biāo)識號(GID):與UID一樣,用戶的組標(biāo)識號也存儲在passwd文件中。在現(xiàn)代Unix / Linux中,每個用戶可以同時屬于多個組。除了指定passwd所屬的基本組外,還可以在/ etc / group文件中指定組中包含的用戶。
5、用戶名(user_name):包含有關(guān)用戶的一些信息,例如用戶的真實姓名,辦公室地址,聯(lián)系電話等。在Linux系統(tǒng)中,mail和finger之類的程序使用此信息來標(biāo)識系統(tǒng)的用戶。
6、用戶主目錄(home_directory):此字段定義單個用戶的主目錄。當(dāng)用戶登錄時,Shell將使用該目錄作為用戶的工作目錄。
(1)在終端里.其實只需要查看
/etc/passwd文件就行了.
(2)看第三個參數(shù):500以上的,就是后面建的用戶了.其它則為系統(tǒng)的用戶.
或者用cat
/etc/passwd
|cut
-f
1
-d
:
2、用戶管理命令
useradd
注:添加用戶
adduser
注:添加用戶
passwd
注:為用戶設(shè)置密碼
usermod
注:修改用戶命令,可以通過usermod
來修改登錄名、用戶的家目錄等等;
pwcov
注:同步用戶從/etc/passwd
到/etc/shadow
pwck
注:pwck是校驗用戶配置文件/etc/passwd
和/etc/shadow
文件內(nèi)容是否合法或完整;
pwunconv
注:是pwcov
的立逆向操作,是從/etc/shadow和
/etc/passwd
創(chuàng)建/etc/passwd
,然后會刪除
/etc/shadow
文件;
finger
注:查看用戶信息工具
id
注:查看用戶的UID、GID及所歸屬的用戶組
chfn
注:更改用戶信息工具
su
注:用戶切換工具
sudo
注:sudo
是通過另一個用戶來執(zhí)行命令(execute
a
command
as
another
user),su
是用來切換用戶,然后通過切換到的用戶來完成相應(yīng)的任務(wù),但sudo
能后面直接執(zhí)行命令,比如sudo
不需要root
密碼就可以執(zhí)行root
賦與的執(zhí)行只有root才能執(zhí)行相應(yīng)的命令;但得通過visudo
來編輯/etc/sudoers來實現(xiàn);
visudo
注:visodo
是編輯
/etc/sudoers
的命令;也可以不用這個命令,直接用vi
來編輯
/etc/sudoers
的效果是一樣的;
sudoedit
注:和sudo
功能差不多;
3、管理用戶組(group)的工具或命令;
groupadd
注:添加用戶組;
groupdel
注:刪除用戶組;
groupmod
注:修改用戶組信息
groups
注:顯示用戶所屬的用戶組
grpck
grpconv
注:通過/etc/group和/etc/gshadow
的文件內(nèi)容來同步或創(chuàng)建/etc/gshadow
,如果/etc/gshadow
不存在則創(chuàng)建;
查詢linux系統(tǒng)中所有用戶的用戶名和密碼的方法如下:
1、輸入“cat /etc/passwd”命令查看所有的用戶信息。
2、輸入“cat /etc/passwd|grep 用戶名”命令,用于查找某個用戶。
3、輸入“cat /etc/group”命令,用于查看所有組信息。
4、輸入“cat /etc/group|grep 組名”命令,用于查找某個用戶組。
5、輸入“groups” 查看當(dāng)前登錄用戶的組內(nèi)成員;“groups test” 查看test用戶所在的組,以及組內(nèi)成員;“whoami”查看當(dāng)前登錄用戶名。
1、首先打開Linux直接輸入一個history即可。
2、然后如果想執(zhí)行歷史中的某個命令,直接感嘆號加行號即可。
3、還可以運用感嘆號加命令的起始字符即可調(diào)出歷史命令。
4、輸完了以后按回車你就會看到命令起作用了。
5、然后就會顯示Linux中各個用戶具體的操作時間和操作,通過以上步驟即可解決查看Linux中各個用戶的歷史操作命令的問題。
1."linux怎么查看用戶權(quán)限,為您提供linux怎么查看用戶權(quán)限圖文信息,第一連接上linux主機,進入命令行狀態(tài)。
2.輸入命令cat/etc/passwd|grep+用戶名,再按回車運行。
3.運行后就會打印出用戶的所有權(quán)限。
1、使用w命令查看登錄用戶正在使用的進程信息
Linux w命令用于顯示目前登入系統(tǒng)的用戶信息。
執(zhí)行這項指令可得知目前登入系統(tǒng)的用戶有哪些人,以及他們正在執(zhí)行的程序。
單獨執(zhí)行w指令會顯示所有的用戶,您也可指定用戶名稱,僅顯示某位用戶的相關(guān)信息。
語法:
w [-fhlsuV][用戶名稱]
參數(shù):
-f 開啟或關(guān)閉顯示用戶從何處登入系統(tǒng)。
-h 不顯示各欄位的標(biāo)題信息列。
-l 使用詳細格式列表,此為預(yù)設(shè)值。
-s 使用簡潔格式列表,不顯示用戶登入時間等。
-u 忽略執(zhí)行程序的名稱,以及該程序耗費CPU時間的信息。
-V 顯示版本信息。
w命令用于顯示已經(jīng)登錄系統(tǒng)的用戶的名稱,以及他們正在做的事。該命令所使用的信息來源于/var/run/utmp文件。
w命令輸出的信息包括:用戶名稱、用戶的機器名稱或tty號、遠程主機地址、用戶登錄系統(tǒng)的時間、空閑時間、當(dāng)前進程所用時間、用戶當(dāng)前正在使用的命令。
2、使用who命令查看用戶名稱及所啟動的進程
who命令用于列舉出當(dāng)前已登錄系統(tǒng)的用戶名稱。其輸出為:用戶名、tty號、時間日期、主機地址。
Linux中who命令用于顯示系統(tǒng)中有哪些使用者正在上面,顯示的資料包含了使用者ID、使用的終端機、從哪邊連上來的、上線時間、呆滯時間、CPU使用量、動作等等。
語法:
who[參數(shù)]
可得知目前有那些用戶登入系統(tǒng),單獨執(zhí)行who指令會列出登入帳號,使用的終端機,登入時間以及從何處登入或正在使用哪個X顯示器。
參數(shù):
-H或--heading 顯示各欄位的標(biāo)題信息列。
-i或-u或-idle
顯示閑置時間,若該用戶在前一分鐘之內(nèi)有進行任何動作,將標(biāo)示成.號,如果該用戶已超過24小時沒有任何動作,則標(biāo)示出old字符串。
-m 此參數(shù)的效果和指定am i字符串相同。
-q或--count 只顯示登入系統(tǒng)的帳號名稱和總?cè)藬?shù)。
-w或-T或--mesg或--message或--writable 顯示用戶的信息狀態(tài)欄。
-l 列出任何登錄進程。
-T或-w 顯示用戶的信息狀態(tài)欄。