GNU/Linux >> Belajar Linux >  >> Linux

Perintah Whoami di Linux

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.


Linux
  1. Perintah mv Linux

  2. Linux du perintah

  3. Perintah ip Linux

  1. Perintah ifconfig Linux

  2. Perintah Waktu Linux

  3. Perintah cd Linux

  1. Perintah Ping di Linux

  2. Perintah Tonton Linux

  3. Perintah Xargs di Linux