Untuk masuk ke komputer, kita memerlukan nama pengguna. Username adalah identitas untuk dikenali oleh komputer. Berdasarkan itu, komputer akan menerapkan seperangkat aturan kepada seseorang yang masuk dengan nama pengguna itu. Pada artikel ini, saya akan menunjukkan cara menggunakan id Linux perintah.
Apa itu perintah id
id perintah adalah perintah yang dapat mencetak User ID (UID) dan Group ID (GID) yang nyata dan efektif. UID adalah identitas tunggal untuk pengguna. Sedangkan Group ID (GID) bisa terdiri lebih dari satu UID.
Cara menggunakannya
Secara default, perintah id diinstal pada sebagian besar sistem Linux. Untuk menggunakannya, cukup ketik id di konsol Anda. Mengetik id tanpa opsi akan menghasilkan seperti di bawah ini. Hasilnya akan menggunakan pengguna aktif.
$ id

Berikut cara membaca hasilnya :
- Pengguna pungki memiliki UID angka =1000 , GID angka =1000
- Pengguna pungki adalah anggota dari grup berikut :
pungki
1000
adm
4
cdrom
24
sudo
27
mencelup
30
plugdev
46
lpadmin
108
sambashare
124
Menggunakan id dengan opsi
Ada beberapa opsi yang dapat diterapkan pada perintah id. Berikut beberapa opsi yang mungkin berguna setiap hari.
Cetak nama pengguna, UID dan semua grup tempat pengguna berada
Untuk melakukan ini, kita dapat menggunakan -a pilihan
$ id -a

Keluarkan semua ID grup yang berbeda (efektif, nyata, dan tambahan)
Kita dapat menggunakan -G pilihan untuk melakukan memenuhi ini.
$ id -G

Hasilnya hanya akan menampilkan nomor GID. Anda dapat membandingkannya dengan /etc/group mengajukan. Berikut ini contoh /etc/group isi :
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:pungki
fax:x:21:
voice:x:22:
cdrom:x:24:pungki
floppy:x:25:
tape:x:26:
sudo:x:27:pungki
audio:x:29:pulse
dip:x:30:pungki
www-data:x:33:
backup:x:34:
operator:x:37:
sasl:x:45:
plugdev:x:46:pungki
ssl-cert:x:107:
lpadmin:x:108:pungki
saned:x:123:
sambashare:x:124:pungki
winbindd_priv:x:125:
Hanya keluaran ID grup yang efektif
Gunakan -g opsi untuk hanya menampilkan ID grup yang efektif
$ id -g

Cetak informasi pengguna tertentu
Kami dapat menampilkan informasi pengguna tertentu terkait UID dan GID. Cukup masukkan nama pengguna setelah perintah id.
$ id leni

Perintah di atas akan mencetak UID dan GID dari user bernama leni .
Kesimpulan
Perintah id ini berguna bagi kita ketika kita ingin mengetahui tentang UID dan GID dari seorang pengguna. Beberapa aplikasi mungkin memerlukan UID/GID untuk dijalankan. id memudahkan kita untuk menemukan UID dan GID pengguna tanpa melihat dan mencarinya di dalam file /etc/group. Seperti biasa, Anda dapat membuka halaman manual id dengan mengetik man id dari konsol Anda untuk menjelajahi lebih detail.