Perintah id digunakan untuk menampilkan informasi user ID (UID) dan group ID (GID). Memasukkan perintah tanpa opsi akan menampilkan informasi tentang pengguna yang sedang login. Anda juga dapat menentukan nama pengguna sebagai opsi untuk menampilkan informasi ID tentang pengguna tertentu.
Sintaks
Sintaks dari perintah id adalah:
# id [options] [user name]
Opsi baris perintah
Opsi | Deskripsi |
---|---|
-u | Cetak ID pengguna yang efektif dan keluar. |
-g | Cetak ID grup yang efektif dan keluar. |
-G | Cetak ID semua grup lain tempat pengguna berada. |
-n | Cetak nama (untuk pengguna dan grup) daripada ID numerik. Harus dikombinasikan dengan -u, -g, atau -G. Misalnya, id -Gn menghasilkan output yang sama dengan perintah groups. |
-r | Cetak nilai login alih-alih nilai efektif. Harus dikombinasikan dengan -u, -g, atau -G. |
Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah id:
id: command not found
Anda dapat mencoba menginstal paket di bawah ini sesuai dengan pilihan distribusi Anda:
Distribusi | Perintah |
---|---|
OS X | brew install coreutils |
Debian | apt-get install coreutils |
Ubuntu | apt-get install coreutils |
Alpin | apk tambahkan coreutils |
Linux Arch | pacman -S coreutils |
Kali Linux | apt-get install coreutils |
CentOS | yum install coreutils |
Fedora | dnf install coreutils |
Raspbian | apt-get install coreutils |
Contoh Perintah id
1. Untuk mencetak ID pengguna saat ini:
# id
2. Untuk mendapatkan semua informasi identifikasi pengguna:
# id -a # id -a mike
3. Untuk mencetak hanya konteks keamanan pengguna:
# id -Z # id --context
4. Untuk mencetak hanya ID grup yang efektif:
# id -g # id --group
5. Untuk mencetak semua ID grup:
# id -G # id --groups
6. Untuk mencetak nama alih-alih nomor:
# id -n # id --name
7. Untuk mencetak ID asli alih-alih ID efektif:
# id -r # id --real
8. Untuk mencetak hanya ID efektif:
# id -u # id --user
9. Untuk mendapatkan bantuan untuk perintah ID:
# id --help
10. Untuk mendapatkan versi dari perintah ID:
# id --version