1、首先打開終端(這里是Ubuntu系統(tǒng)),其他的打開命令界面即可 2、然后輸入命令行cat /etc/passwd,直接按下回車鍵即可 3、然后這里就會顯示很多的信息,所有的用戶都在這里面了 4、然后就是查看所有的組,同樣的方法,鍵入命令行cat /etc/grou
linux如何查看所有的用戶和組信息,有一個方法供參考
材料/工具
電腦
方法
/etc/group文件是用戶組的配置文件。
【步驟一】cat /etc/passwd cat /etc/passwd查看所有的用戶信息,詳情如下圖 【步驟二】cat /etc/passwd|grep 用戶名 cat /etc/passwd|grep 用戶名,用于查找某個用戶,如下圖 【步驟三】cat /etc/group cat /etc/group查看所有組信息,如下圖
/etc/passwd 文件是用戶的配置文件。
可以使用id命令。 功能說明:查看賬戶的uid和gid及所屬分組 語法:id [-gGnru][--help][--version][用戶名稱] 補充說明:id會顯示用戶以及所屬群組的實際與有效ID。若兩個ID相同,則僅顯示實際ID。若僅指定用戶名稱,則顯示目前用戶的ID。 參數(shù)
使用cat、more、less、head、tail以及vim等命令都可以查看、修改這兩個配置文件。
linux查看用戶所屬組有很多方法: 命令groups 查看當(dāng)前用戶所屬組 [root@localhost xly]# groups root groups 用戶(查看用戶所屬組) [root@localhost xly]# groups xly xly : xly id 用戶(查看用戶所屬組) [root@localhost xly]# id xly uid=
說明:
/etc/passwd的文件內(nèi)容格式:注冊名:口令:用戶標(biāo)識號:組標(biāo)識號:用戶名:用戶主目錄:命令解釋程序 。以root用戶為例。root是用戶注冊名,X表示密碼保存在/etc/shadow,用戶ID為0,所在用戶組ID為0,用戶名是root,home目錄為/root,解釋程序/bin/bash。
【步驟一】cat /etc/passwd cat /etc/passwd查看所有的用戶信息,詳情如下圖 【步驟二】cat /etc/passwd|grep 用戶名 cat /etc/passwd|grep 用戶名,用于查找某個用戶,如下圖 【步驟三】cat /etc/group cat /etc/group查看所有組信息,如下圖
/etc/group的文件內(nèi)容格式: 組名:密碼保存位置:組ID:組成員。以root用戶組為例,即組名是root,密碼保存位置為/etc/shadow,root組的GID為0,組下面的用戶是root用戶。
可以通過在終端輸入 #vim /etc/passwd 命令查看當(dāng)前l(fā)inux下的所有用戶;并且我們可以發(fā)現(xiàn)用戶的格式為:username:x:UID:GID 而相關(guān)命令如下所示: #useradd 注:添加用戶; #passwd 注:為用戶設(shè)置密碼; #usermod 注:修改用戶命令; 3gr
擴展閱讀,以下內(nèi)容您可能還感興趣。
linux 疑問 如何查看用戶所在組,及權(quán)限
linux查看用戶所在組及權(quán)限的方法有:
ls -l /etc/group 查看所有的用戶組及權(quán)限
ls -l /etc/passwd 查看所有用戶及權(quán)限
groups 查看當(dāng)前用戶所在的組
擴展資料
linux通用命令
1、date :print or set the system date and time
2、stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)
3、passwd: print or set the system date and time (用passwd -h查看)
4、 logout, login: 登錄shell的登錄和注銷命令
5、pwd: print working directory
6、more, less, head tail: 顯示或部分顯示文件內(nèi)容
7、lp/lpstat/cancel, lpr/lpq/lprm: 打印文件
8、更改文件權(quán)限: chmod u+x...
9、刪除非空目錄:rm -fr dir
10、拷貝目錄: cp -R dir
11、fg jobid :可以將一個后臺進程放到前臺
Ctrl-z 可以將前臺進程掛起(suspend), 然后可以用bg jobid 讓其到后臺運行
job & 可以直接讓job直接在后臺運行
12、kill 的作用: send a signal to a process. eg: kill -9 發(fā)送的是SIG_KILL信號。。。 具體發(fā)送什么信號 可以通過 man kill 查看
13、 ps 的用法, ps -e 或 ps -o pid,ppid,session,tpgid, comm (其中session顯示的sessionid, tpgid顯示前臺進程組id, comm顯示命令名稱。)
linux系統(tǒng)如何查看用戶和組是否建立了
有多種方法:
1、直接查 /etc/passwd, /etc/group (grep 命令查)
2、users和groups命令分別打印系統(tǒng)中的全部用戶和組。
3、id 命令查用戶
Linux查看用戶所屬的組的命令?
可以使用id命令。
功能說明:查看賬戶的uid和gid及所屬分組
語法:id [-gGnru][--help][--version][用戶名稱]
補充說明:id會顯示用戶以及所屬群組的實際與有效ID。若兩個ID相同,則僅顯示實際ID。若僅指定用戶名稱,則顯示目前用戶的ID。
參數(shù):
-g或--group 顯示用戶所屬群組的ID。
-G或--groups 顯示用戶所屬附加群組的ID。
-n或--name 顯示用戶,所屬群組或附加群組的名稱。
-r或--real 顯示實際ID。
-u或--user 顯示用戶ID。
用法示例:
查詢用戶名為user1的所屬組:
id user1
linux如何列出組中所有的用戶
linux如何列出組中所有的用戶,下面這個命令用來顯示group1組內(nèi)用戶
head /etc/group | grep -n group1
其中,主要涉及兩個命令,head與grep,以下是這兩個命令的用法:
head 命令,它是用來顯示開頭或結(jié)尾某個數(shù)量的文字區(qū)塊,head 用來顯示檔案的開頭至標(biāo)準(zhǔn)輸出中,而 tail 想當(dāng)然爾就是看檔案的結(jié)尾。
1.命令格式:
head [參數(shù)]... [文件]...
2.命令功能:
head 用來顯示檔案的開頭至標(biāo)準(zhǔn)輸出中,默認(rèn)head命令打印其相應(yīng)文件的開頭10行。
3.命令參數(shù):
-q 隱藏文件名
-v 顯示文件名
-c<字節(jié)> 顯示字節(jié)數(shù)
-n<行數(shù)> 顯示的行數(shù)
linux grep命令
<div fc05="" fc11="" nbw-blog="" ztag="" js-fs2"="">
1.Linux系統(tǒng)中g(shù)rep命令是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹 配的行打印出來。grep全稱是Global Regular Expression Print,表示全局正則表達式版本,它的使用權(quán)限是所有用戶。
2.格式
grep [options]
3.主要參數(shù)
[options]主要參數(shù):
-c:只輸出匹配行的計數(shù)。
-I:不區(qū)分大 小寫(只適用于單字符)。
-h(huán):查詢多文件時不顯示文件名。
-l:查詢多文件時只輸出包含匹配字符的文件名。
-n:顯示匹配行及 行號。
-s:不顯示不存在或無匹配文本的錯誤信息。
-v:顯示不包含匹配文本的所有行。
pattern正則表達式主要參數(shù):
\: 忽略正則表達式中特殊字符的原有含義。
^:匹配正則表達式的開始行。
$: 匹配正則表達式的結(jié)束行。
\<:從匹配正則表達 式的行開始。
\>:到匹配正則表達式的行結(jié)束。
[ ]:單個字符,如[A]即A符合要求 。
[ - ]:范圍,如[A-Z],即A、B、C一直到Z都符合要求 。
。:所有的單個字符。
* :有字符,長度可以為0。
linux系統(tǒng)中如何找出用戶組擁有的所有文件?
1、使用find命令可以解決,find語法如下:
find命令選項
-name:按照文件名查找文件。
-perm:按照文件權(quán)限來查找文件。
-prune:使用這一選項可以使find命令不在當(dāng)前指定的目錄中查找,如果同時使用-depth選項,那么-prune將被find命令忽略。
-user: 按照文件屬主來查找文件。
-group:按照文件所屬的組來查找文件。
-mtime -n +n:按照文件的更改時間來查找文件, - n表示文件更改時間距現(xiàn)在n天以內(nèi),+ n表示文件更改時間距現(xiàn)在n天以前。find命令還有- a t i m e和- c t i m e選項,但它們都和- m t i m e選項。
-nogroup:查找無有效所屬組的文件,即該文件所屬的組在/ e t c / g r o u p s中不存在。
-nouser:查找無有效屬主的文件,即該文件的屬主在/ e t c / p a s s w d中不存在。
-newer file1 ! file2:查找更改時間比文件f i l e 1新但比文件f i l e 2舊的文件。
-type 查找某一類型的文件,諸如:
b - 塊設(shè)備文件。
d - 目錄。
c - 字符設(shè)備文件。
p - 管道文件。
l - 符號鏈接文件。
f - 普通文件。
2、具體要使用的參數(shù)是-group:按照文件所屬的組來查找文件。
如查找系統(tǒng)中所有屬于root組的文件,可以用:
# find . -group root -exec ls -l {} \;
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com