Linux系統下如果檢視使用者的UID和GID

2021-09-02 03:46:38 字數 1031 閱讀 2445

方法一:使用 id 命令

使用 id 命令可以很輕鬆的通過使用者名稱檢視uid、gid,下面來講解一下這個命令的用法。

id [選項]... [使用者名稱]

命令選項

-a 忽略,相容其它版本

-z, –context 只輸出當前使用者的安全上下文

-g, –group 只輸出有效的gid

-g, –groups 輸出所有的gid

-n, –name 對於 -ugg 輸出名字而不是數值

-r, –real 對於 -ugg 輸出真實id而不是有效id

-u, –user 只輸出有效uid

–help 輸出幫助後退出

–version 輸出版本資訊後退出

使用案例

heihaier@heihaier-desktop:~$ id root

uid=0(root) gid=0(root) groups=0(root)

方法二:檢視 /etc/password 檔案

/etc/password 檔案格式

root:x:0:0:root:/root:/bin/bash

上面是這個檔案的一行例項,每個域用 : 區分,從左向右分別是

root 使用者名稱:1~32 位元組長。

x 密碼:字元x表示密碼被加密儲存在 /etc/shadow 檔案中。

0 使用者id(uid):每個使用者必需指定uid。uid 0 是保留給 root 使用者的。uid 1~99是保留給其它預定義使用者的。 uid 100~999是保留給系統使用者的。

0 組id(gid):主組id(儲存在 /etc/group 檔案中)。

root 使用者id資訊:使用者備註資訊。

/root 主目錄:使用者主目錄。

/bin/bash 命令直譯器(shell):使用者預設的命令直譯器的路徑。

使用案例

heihaier@heihaier-desktop:~$ sudo cat /etc/passwd | grep root

root:x:0:0:root:/root:/bin/bash

Linux系統下如果檢視使用者的UID和GID

方法一 使用 id 命令 使用 id 命令可以很輕鬆的通過使用者名稱檢視uid gid,下面來講解一下這個命令的用法。命令格式 id 選項 使用者名稱 命令選項 使用案例 heihaier heihaier desktop id root uid 0 root gid 0 root groups 0...

linux下檢視使用者的命令

一 linux檢視使用者命令 w 該命令用於顯示登入到系統的使用者情況,w命令功能強大,它不但可以顯示有誰登入到系統,還可以顯示出這些使用者當前正在進行的工作,並且統計資料相對who命令來說更加詳細和科學.w命令的顯示專案按以下順序排列 當前時間,系統啟動到現在的時間,登入使用者的數目,系統在最近1...

Linux下檢視使用者列表

原文摘錄至 cat etc passwd 可以檢視所有使用者的列表 w 可以檢視當前活躍的使用者列表 cat etc group 檢視使用者組 但是這樣出來的結果一大堆,看起來嘿負責,於是繼續google 找到個簡明的layout命令 cat etc passwd grep v nologin gr...