who komutu nedir?

who, hangi kullanıcıların sistemde oturum açtığını ve oturum açma saatlerini bu komut görebiliriz. 

who komutu aşağıdaki bilgileri bulmak için kullanılır.

  • Son sistem önyükleme zamanı
  • Sistemin mevcut çalışma seviyesi
  • Oturum açmış kullanıcıların listesi
  • Kullanıcının uzak ana bilgisayar adı

syntax

who [options] [filename] 

who kullanımı

who komutunu herhangi bir parametre olmadan çalıştırdığımız zaman, aktif çalışan oturumları bize listeleyecektir.

who 

Şimdi yukarıda ki who komutun çıktısını inceleyelim.

Aşağıdaki görselde ilk sütun, oturum açan kullanıcının adını göstermektedir.

Diğer sütun ise, kullanıcının hangi terminal penceresinde çalıştığını gösterir.

Terminal adı tty ile başlıyorsa, bu normal bir komut satırı terminali ve yerel bir girişin olduğunu göstermektedir. pts ile başlıyorsa, bu kullanıcının uçbirim kullandığını veya uçbirim görevi gören bir işlemi çalıştırdığını gösterir. Daha net anlaşılması adına cozumpark kullanıcısıyla putty üzerinde oturum açtım. Zaten kullanıcı pts ile başladığı için, kırmızı renkle karaladığım kısımda etki alanı adı veya IP adresi içeriyor yani kullanıcı uzaktan oturum açmıştır.

Son olarak kullanıcının ne zaman oturum açtığını gösterir.

who seçenekleri

Mevcut oturum açmış kullanıcının tüm ayrıntılarını görüntülemek için aşağıdaki komutu çalıştırınız.

who -a

Sisteme giriş yapan kullanıcıların listesini göstermek için aşağıdaki komutu çalıştırınız.

who -u

Klavye gibi standart girişlerle ilişkili ana bilgisayar adını ve kullanıcıyı görüntülemek için aşağıdaki komutu çalıştırınız.

who -mH

Sisteme giriş yapan kullanıcı sayısını saymak için aşağıdaki komutu çalıştırınız.

who -qH

Sistemin mevcut çalışma seviyesini görüntülemek için aşağıdaki komutu çalıştırınız.

who -r
Blog'a Dön