偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Linux 中查詢某個組中所有用戶的三種方法

系統(tǒng) Linux
在Linux中可以有多個組和用戶,一個組中包含多個用戶,一個用戶也可以是多個組的成員。我們可以查詢某個用戶所屬的組,也可以查詢組中所有的用戶。

我們之前介紹過如何在 Linux 中列出所有用戶,今天我們分享的內(nèi)容與之類似,如何在列出某個組中的所有用戶。

大家應(yīng)該都知道組和用戶的概念,在Linux中可以有多個組和用戶,一個組中包含多個用戶,一個用戶也可以是多個組的成員。我們可以查詢某個用戶所屬的組,也可以查詢組中所有的用戶。

以下為查找組中所有用戶的三種方法。

1、利用 /etc/group 文件列出組中的用戶

Linux 系統(tǒng)中組的信息包含在 /etc/group 文件中,所以我們可以通過查看此文件中的內(nèi)容來查看組成員的信息。

通常,該文件有如下格式的內(nèi)容:

adm:x:4:syslog,gliu

以下為各字段的說明:

  • adm 為組名稱;
  • x 代表密碼字段(當然你不會看到明文的密碼);
  • 4 是組的ID即GID;
  • syslog 和 gliu 是屬于組 adm 中的用戶。

如果你覺著手動查看文件內(nèi)容比較麻煩,可以 借助 grep 和 cut 命令來搜索文件內(nèi)容:

grep '^group_name:.*$' /etc/group | cut -d: -f4

上面的命令查找以指定組名稱開頭的所有行,然后 cut 命令提取以冒號 : 分割的第四列,其結(jié)果就是組成員的名稱:

grep '^adm:.*$' /etc/group | cut -d: -f4
syslog,gliu

2、使用 getent 命令列出Linux中的組成員

getent 是個多用途的命令,用于查詢 /etc 目錄中的數(shù)據(jù)庫文件,因此我們可以使用它來查詢 /etc/group 文件,并按以下方式獲取指定組的用戶:

getent group group_name

這樣將會現(xiàn)實與組名稱匹配的行,即組的成員:

getent group sudo
sudo:x:27:gliu

3,使用 members 命令列出組中的用戶

有一個很簡潔的命令行工具即 members 命令,可以列出特定組中所有成員,這個操作過程也很簡單。

不過通常情況下,members 命令不會默認安裝在所有系統(tǒng)中,因此我們需要手動安裝: 在基于 Debian/Ubuntu 的系統(tǒng)上,可以使用以下命令進行安裝:

sudo apt install members

如果在 Ubuntu 中找不到該命令,則需要啟用 universe 存儲庫并重試。關(guān)于 Ubuntu 中存儲庫的啟用禁用,可參考:

??https://itsfoss.com/ubuntu-repositories/??

命令安裝完成后,就可以按如下方式運行:

members group_name

比如,要查看哪些用戶具有 sudo 訪問權(quán)限,可以按如下方式使用 members 命令:

members sudo

這樣將會列出 sudo 組中所有的用戶:

$ members sudo
gliu

以上就是本次分享的列出組中所有用戶的三種方法。

責(zé)任編輯:龐桂玉 來源: TIAP
相關(guān)推薦

2018-08-02 09:50:47

Linux命令用戶信息

2022-11-18 15:09:29

2019-07-02 17:34:42

2022-01-20 09:58:44

Python元素列表

2010-11-09 13:37:26

SQLSERVER查詢

2010-11-15 14:42:03

Oracle查詢重復(fù)記

2021-12-20 07:11:26

Java List排序 Java 基礎(chǔ)

2010-09-08 13:29:48

CSS

2009-07-08 12:56:32

編寫Servlet

2022-08-19 11:17:09

Linux

2022-05-31 16:00:46

Go 編程語言復(fù)制文件Go 標準庫

2022-07-13 16:06:16

Python參數(shù)代碼

2010-09-14 15:10:49

CSS注釋

2009-12-11 18:49:39

預(yù)算編制博科資訊

2011-04-18 15:32:45

游戲測試測試方法軟件測試

2024-11-15 07:00:00

Python發(fā)送郵件

2023-08-14 17:58:13

RequestHTTP請求

2009-06-23 10:45:18

Hibernate支持

2011-06-10 10:43:12

Ubuntu應(yīng)用安裝

2019-11-27 08:00:00

Linux系統(tǒng)用戶管理員
點贊
收藏

51CTO技術(shù)棧公眾號