Beberapa offtopic, tetapi untuk mendapatkan penggunaan nama pengguna saat ini id -un.
userlond
10
Lihat buku pegangan FreeBSD (informasi juga berlaku untuk Linux):
ID Grup (GID)
ID Grup (GID) adalah nomor yang digunakan untuk mengidentifikasi secara unik grup utama yang menjadi milik pengguna. Grup adalah mekanisme untuk mengontrol akses ke sumber daya berdasarkan GID pengguna daripada UID mereka. Ini secara signifikan dapat mengurangi ukuran beberapa file konfigurasi dan memungkinkan pengguna untuk menjadi anggota lebih dari satu grup. Disarankan untuk menggunakan GID 65535 atau lebih rendah karena GID yang lebih tinggi dapat merusak beberapa perangkat lunak.
Jika demikian, menjalankan id <username>akan menunjukkan gid=<primary group>:
id <username>
uid=1000(<username>) gid=1000(<username>) groups=1000(<username>),4(adm),24(cdrom),27(sudo)
Jika Anda ingin perintah untuk mengembalikan hanya nama grup utama, lihat man id:
-g, --group
print only the effective group ID
-G, --groups
print all group IDs
-n, --name
print a name instead of a number, for -ugG
jadi, id -gn <username>harus memberi Anda apa yang Anda inginkan.
Jawaban:
Coba ikuti perintah
id -g
id -gn
sumber
id -un
.Lihat buku pegangan FreeBSD (informasi juga berlaku untuk Linux):
Jika demikian, menjalankan
id <username>
akan menunjukkangid=<primary group>
:Jika Anda ingin perintah untuk mengembalikan hanya nama grup utama, lihat
man id
:jadi,
id -gn <username>
harus memberi Anda apa yang Anda inginkan.sumber