Linux whoami Komutu – Ayrıntılı Kullanım Rehberi

1. whoami Komutu Nedir?

whoami komutu, Linux ve Unix tabanlı sistemlerde oturum açmış olan kullanıcının kullanıcı adını görüntülemek için kullanılan basit ama faydalı bir komuttur.

Aslında who am i ifadesinin kısaltmasıdır ve şu durumlarda kullanışlıdır:

  • Hangi kullanıcı hesabı ile oturum açtığınızı doğrulamak
  • Script’lerde yetki kontrolü yapmak
  • sudo ile komut çalıştırdıktan sonra kullanıcı değişimini görmek

2. Temel Kullanım

whoami

Açıklama: Geçerli kullanıcı adını döndürür.

Örnek:

ali

3. Argümanlar

whoami komutu tek başına çalışır ve genellikle ek argümana ihtiyaç duymaz. Ancak GNU versiyonunda bazı yardımcı seçenekler vardır:

ArgümanAçıklama
–helpKomutun yardım metnini gösterir
–versionKomutun sürüm bilgilerini gösterir

4. Örnek Kullanımlar

4.1. Basit Kullanım

whoami

Açıklama: Geçerli kullanıcı adını gösterir.

4.2. Sudo ile Kullanıcı Değişimini Kontrol Etmek

sudo whoami

Açıklama: sudo ile çalıştırıldığında, komut root döndürür.

4.3. Script İçinde Kullanım

!/bin/bash

if [ "$(whoami)" != "root" ]; then
echo "Bu script yalnızca root olarak çalıştırılabilir."
exit 1
fi

Açıklama: Script’in sadece root yetkisi ile çalışmasını sağlar.

4.4. Yardım ve Sürüm Bilgilerini Görüntüleme

whoami --help
whoami --version

Açıklama: Komutun yardım ve versiyon bilgilerini gösterir.

5. İpuçları

  • whoami, id -un komutunun yaptığı işlemi daha kısa bir yolla yapar.
  • Özellikle sistem yönetiminde, hangi kullanıcı ile işlem yapıldığını hızlıca kontrol etmek için idealdir.
  • who veya w komutları ile karıştırılmamalıdır; bu komutlar sisteme bağlı tüm kullanıcıları listelerken whoami yalnızca aktif oturum kullanıcısını gösterir.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir