Saya pertama kali mendaftar grup menggunakan:
groups
Saya menambahkan grup menggunakan
groupadd -g 300 oinstall
groupadd –g 500 dba
dan kemudian ketika saya melakukannya
groups
root bin daemon sys adm disk wheel sfcb
Saya tidak dapat menemukan grup yang saya tambahkan. Bagaimana cara membuat daftar grup dengan id grup? Juga, jika saya mencoba menambahkannya lagi dikatakan ada grup.
groups
perintah.Anda dapat membuat daftar grup dengan menggunakan
getent
atau jika tidak ada, lihat/etc/group
Saat menjalankan perintah, GID adalah nilai ketiga dalam output, misalnya:
Jadi untuk hanya mencantumkan nama grup dan GID-nya, gunakan
awk
untuk mencetak kolom yang Anda inginkan seperti ini:Lihat juga http://man7.org/linux/man-pages/man1/getent.1.html
Dalam hal
getent
ini tidak ada.$ grep $group /etc/group
GID adalah nilai ke-3 dalam output. Misalnya
Di atas, GID untuk pengguna grup adalah 100. Untuk hanya mendapatkan nama grup dan GID, Anda dapat menggunakan awk dan grep seperti ini:
Perlu diketahui bahwa untuk sistem yang diatur untuk menggunakan otentikasi eksternal (seperti LDAP), semua grup tidak akan ada di file / etc / group. Lihat juga http://www.cyberciti.biz/faq/understanding-etcgroup-file/
sumber
/etc/group
. Mereka dapat disimpan di NIS, LDAP, dll.getent group
.