Perintah id adalah perintah dasar Linux yang digunakan untuk mengkonfirmasi identitas pengguna Linux tertentu. Ini juga digunakan untuk menemukan nama pengguna dan grup, bersama dengan UID dan GID dari setiap pengguna di Linux. Secara default, perintah id tersedia di semua sistem operasi Linux.
Dalam posting ini, kami akan menunjukkan cara menggunakan perintah id di Linux.
Prasyarat
- Server Ubuntu/CentOS baru di Atlantic.Net Cloud Platform
- Kata sandi root yang dikonfigurasi di server Anda
Buat Server Cloud Atlantic.Net
Pertama, masuk ke Server Cloud Atlantic.Net Anda. Buat server baru, pilih Ubuntu/CentOS sebagai sistem operasi dengan setidaknya 2GB RAM. Hubungkan ke Server Cloud Anda melalui SSH dan masuk menggunakan kredensial yang disorot di bagian atas halaman.
Setelah Anda masuk ke server Ubuntu/CentOS, jalankan perintah berikut untuk memperbarui sistem dasar Anda dengan paket terbaru yang tersedia.
apt-get update -y
Atau
yum update -y
Sintaks Dasar
Sintaks dasar untuk menggunakan perintah id ditunjukkan di bawah ini:
id [OPTIONS] [USERNAME]
Anda dapat mencetak semua opsi dengan perintah berikut:
id --help
Anda akan melihat output berikut:
Usage: id [OPTION]... [USERNAME] Print user and group information for the specified USERNAME, or (when USERNAME omitted) for the current user. -a ignore, for compatibility with other versions -Z, --context print only the security context of the current user -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 -r, --real print the real ID instead of the effective ID, with -ugG -u, --user print only the effective user ID --help display this help and exit --version output version information and exit
Cara Menggunakan Perintah id
Menjalankan perintah id tanpa opsi apa pun akan mencetak informasi tentang pengguna login saat ini:
id
Anda akan melihat output berikut:
uid=1000(username) gid=1000(username) groups=1000(username),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare),125(vboxusers)
Untuk mencetak hanya UID pengguna tertentu, jalankan perintah berikut:
id -u username
Keluaran:
1000
Untuk mencetak hanya GID pengguna tertentu, jalankan perintah berikut:
id -g username
Keluaran:
1000
Untuk mencetak UID dan GID pengguna tertentu, jalankan perintah berikut:
id username
Keluaran:
uid=1000(username) gid=1000(username) groups=1000(username),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare),125(vboxusers)
Untuk mencetak ID semua grup lain milik pengguna, jalankan perintah berikut:
id -G username
Keluaran:
1000 4 24 27 30 46 108 124 125
Untuk mencetak nama alih-alih ID, jalankan perintah berikut:
id -nG username
Keluaran:
username adm cdrom sudo dip plugdev lpadmin sambashare vboxusers
Untuk menampilkan id asli alih-alih id efektif, gunakan opsi -r:
id -r -u username
Keluaran:
1000
Atau
id -r -g username
Keluaran:
1000
Atau
id -r -G username
Keluaran:
1000 4 24 27 30 46 108 124 125
Kesimpulan
Dalam panduan di atas, Anda mempelajari cara menggunakan perintah id untuk menemukan id pengguna dan grup di Linux. Perintah ini berguna ketika aplikasi Anda membutuhkan UID atau GID untuk dijalankan; cobalah di VPS Atlantic.Net Anda.