ฉันจะดูสมาชิกทั้งหมดของกลุ่มใน Linux ได้อย่างไร
ฉันจะดูสมาชิกทั้งหมดของกลุ่มใน Linux ได้อย่างไร
คำตอบ:
ใช้คำสั่ง:
getent group groupname
หรือ
getent group groupname | awk -F: '{print $4}'
ใช้ "สมาชิก" และมันจะแสดงรายการผู้ใช้ทั้งหมดในกลุ่มที่คุณเลือก
sudo apt-get install members
อีกวิธีหนึ่งในการตรวจสอบสมาชิกทั้งหมดของกลุ่มคือการตรวจสอบ/etc/group
ไฟล์ซึ่งแสดงรายการกลุ่มทั้งหมดและสมาชิกของกลุ่ม
ตัวอย่าง:
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:syslog,nikhil
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:nikhil
floppy:x:25:
tape:x:26:
sudo:x:27:nikhil
audio:x:29:pulse
สตริงแรก (คั่นด้วย :) ระบุชื่อกลุ่มและสตริงสุดท้ายระบุผู้ใช้ที่เพิ่มในกลุ่มนี้