Pada artikel ini, kita akan membahas whoami
perintah.
Seperti namanya, whoami
perintah mencetak nama pengguna dari ID pengguna yang efektif. Dengan kata lain, ini menampilkan nama pengguna yang saat ini masuk.
Cara Menggunakan whoami
Perintah #
Sintaks untuk whoami
perintahnya adalah sebagai berikut:
whoami [OPTION]
Untuk menampilkan nama pengguna yang saat ini masuk, jalankan perintah tanpa opsi apa pun:
whoami
Output yang mirip dengan berikut ini akan ditampilkan di layar, menunjukkan nama pengguna yang menjalankan perintah:
linuxize
Anda dapat menggunakan whoami
perintah dalam skrip shell untuk memeriksa nama pengguna yang menjalankan skrip.
Berikut adalah contoh penggunaan if
pernyataan untuk membandingkan nama pengguna yang menjalankan skrip dengan string yang diberikan.
if [[ "$(whoami)" != "any_name" ]]; then
echo "Only user 'any_name' can run this script."
exit 1
fi
Jika nama pengguna tidak cocok dengan string yang diberikan, skrip akan menggemakan pesan dan keluar.
Perintah whoami juga berguna untuk memverifikasi nama pengguna setelah beralih ke pengguna lain dengan su
perintah.
whoami
tidak menerima argumen. Jika Anda memberikan argumen, perintah akan mencetak pesan kesalahan:
whoami: extra operand ‘anything’
Try 'whoami --help' for more information.
whoami
perintah hanya menerima dua opsi:
-h
,--help
- Tampilkan pesan bantuan dan keluar.-V
,--version
- Menampilkan informasi versi dan keluar.
Perintah Alternatif #
Menjalankan id
perintah dengan -un
options menghasilkan keluaran yang sama dengan menjalankan whoami
:
whoami [OPTION]
Gunakan id
perintah untuk mendapatkan informasi lebih lanjut tentang pengguna tertentu.
$USER
variabel lingkungan berisi nama pengguna yang masuk:
echo $USER
Kesimpulan #
whoami
perintah adalah gabungan dari kata-kata "Siapa aku?" dan mencetak nama pengguna yang terkait dengan ID pengguna efektif saat ini.
Jika Anda memiliki pertanyaan atau masukan, jangan ragu untuk memberikan komentar.