logo

Linux'ta 'Kim' komutu

Linux'ta kim komuta ediyor?

Bu derste Linux'un 'Kim' komutunu tartışacağız ve nasıl çalıştığını da öğreneceğiz.

giriiş

Linux 'who' komutu, UNIX veya Linux işletim sisteminizde o anda oturum açmış olan kullanıcıları görüntülemenizi sağlar.

Bir kullanıcının belirli bir Linux tabanlı işletim sistemini kaç kullanıcının kullandığını veya bu sistemde oturum açtığını bilmesi gerektiğinde, bu bilgiyi almak için 'who' komutunu kullanabilir. Bu komutun kullanımı basittir ve o anda sistemde oturum açmış olan tüm kullanıcılar hakkında çeşitli temel bilgileri görüntüler. Çoğunlukla Linux işletim sistemleri 'w' olarak bilinen ve hemen hemen aynı şeyi yapan benzer bir komut vardır. 'W' komutu mevcut sistemde oturum açmış tüm kullanıcılar hakkındaki bilgileri görüntüler. Ayrıca bazı istatistiksel verilerin yanı sıra ek verileri de görüntüler. Komut satırı argümanları içermeyen temel 'kim' komutu, yalnızca o anda sistemde oturum açmış olan kullanıcıların adlarını gösterir. Çoğu durumda, hangi terminallere giriş yaptıkları ve ne zaman giriş yaptıkları gibi bazı ek bilgileri de gösterebilir, ancak bu tamamen kullanıcıların kullandığı sistemlere bağlıdır.

'Who' komutunun çıktısı genellikle kullanıcılara ve onu nasıl kullandıklarına bağlıdır. Bir kullanıcı normalde terminalde 'Kim' komutunu yazıp çalıştırırsa, çıktı aynı olacaktır. Geçerli işletim sisteminde oturum açmış olan kullanıcıların listesini görüntüler. Bununla birlikte, kullanıcı 'who' komutunu farklı argümanlarla çalıştırırsa veya kullanırsa, o zaman çıktı da biraz değişecek veya tamamen farklı olacaktır.

'Who' komutunu herhangi bir ek seçenek veya argüman olmadan çalıştırırsak nasıl bir çıktı elde edeceğimizi görelim.

Bu komut aracılığıyla gösterilen veya görüntülenen bilgiler, bu komutu nasıl kullandığınıza bağlıdır. Bu komutu herhangi bir seçenek veya argüman olmadan kullanıyorsanız, aşağıdaki noktalara dayalı olarak yalnızca küçük miktarda bilgi görüntüleyecektir:

    Son sistem önyüklemesinin zamanı Sistemin mevcut çalışma seviyesi Oturum açmış kullanıcıların listesi ve daha fazlası

Herhangi bir argüman eklemeden 'Kim' komutunun sözdizimini görelim:

Komutun sözdizimi:

 who 

Linux'ta 'kim' komutu nasıl çalıştırılır?

Aşağıdaki adımlar, birisi Linux işletim sistemlerine yeterince aşina olmasa (veya Linux İşletim sistemi konusunda yeni olsa bile) yukarıdaki komutu çalıştırmanıza yardımcı olacaktır:

Aşama 1. tuşuna basarak terminali açın. Ctrl + Alt + T verilen resimde gösterildiği gibi klavyede:

Linux'ta kim komuta ediyor?

Adım 2. Şimdi terminale aşağıdaki verilen komutu yazın ve enter tuşuna basın:

Emretmek:

android süreci acore
 Who 

Aşama 3. Enter tuşuna bastığınızda, biraz zaman alacak ve oturum açmış kullanıcıların adları, son yeniden başlatma zamanı vb. gibi bilgiler görüntülenecektir. Bu komutun çıktısı aşağıdaki görüntüdeki gibi görünebilir:

Çıktı

Linux'ta kim komuta ediyor?

Yukarıdaki görselde sistemimize şu anda yalnızca bir kullanıcının giriş yaptığını görebiliyoruz. Böylece yalnızca mevcut kullanıcı hakkındaki bilgileri görüntüler. Ancak, birden fazla kullanıcının erişimi olan bir sistem kullanıyorsanız yukarıdaki komut, sistemde oturum açan tüm kullanıcıları gösterecektir.

Farklı argümanlarla 'Kim' komutu

Şimdi farklı şeyler hakkında farklı türdeki bilgileri görüntülemek için 'who' komutunu farklı seçenekler veya argümanlarla nasıl kullanabileceğimizi görelim. Burada 'kim' konusunu tüm yararlı seçenekleri ve argümanlarıyla kısaca tartışacağız ve bunların pratik uygulamalarını da göreceğiz.

1. Klavye gibi giriş/çıkış aygıtlarıyla ilişkili ana bilgisayar adını ve kullanıcıyı görüntüleme komutu

Sözdizimi

 Who -m -H 

Çıktı

Linux'ta kim komuta ediyor?

2. Şu anda oturum açmış olan kullanıcıların tüm ayrıntılarını görüntülemek için-

Bu komutun yardımıyla mevcut sisteme giriş yapan her kullanıcının tüm detayları görülür. Bu komutun sözdizimi, verilen sözdiziminde görebileceğimiz gibi '-a' ek seçeneği dışında aynıdır:

Sözdizimi

 who -a 

Çıktı

Linux'ta kim komuta ediyor?

Veya

Tüm bilgileri gösterdiği için 'who -a' yerine 'who -all' komutunu kullanabilirsiniz.

Sözdizimi

 Who -all 

Linux'ta kim komuta ediyor?

3. NIT süreci tarafından oluşturulan tüm aktif süreçler hakkındaki bilgileri görüntülemek için-

Bu komut, her bir aktif sürecin yanı sıra temel bilgileri de görüntülemenize yardımcı olacaktır.

Sözdizimi

 who -p -h 

Çıktı

Linux'ta kim komuta ediyor?

4. Kullanıcının mesajının durumunu -, + veya olarak görüntülemek için?

Bu komut kullanıcının mesajının durumunu görüntülememize yardımcı olacaktır. Bu komutun sözdizimi aşağıda verilmiştir:

Sözdizimi

 who -T -H 

Çıktı

Linux'ta kim komuta ediyor?

5. Oturum açmış kullanıcıların tam listesini görüntülemek için-

Bu komut, oturum açmış kullanıcıların tam listesini görüntülememize yardımcı olacaktır. Bu komutun sözdizimi aşağıda verilmiştir:

Sözdizimi

 who -u 

Çıktı

Java kodlama if else ifadesi
Linux'ta kim komuta ediyor?

6. Ölü işlemlerin tam listesini görüntülemek için-

Tüm ölü işlemlerin tam listesini görmek için bu komut kullanılabilir. Aşağıda verilen komutun sözdizimi:

Sözdizimi

 who -d -H 

Çıktı

Linux'ta kim komuta ediyor?

7. Sisteme giriş işlemi ayrıntılarını görüntülemek için-

Oturum açma işlemini görmek için bu komut kullanılabilir. Komutun sözdizimi aşağıda verilmiştir:

Sözdizimi:

 who -l -H 

Çıktı

Linux'ta kim komuta ediyor?

8. Oturum açmış tüm kullanıcıların sayısını saymak için-

Kaç kullanıcının giriş yaptığını sayı şeklinde görmek için bu komutu kullanabiliriz. Komutun sözdizimi aşağıda verilmiştir:

Sözdizimi:

 who -q -H 

Çıktı

Linux'ta kim komuta ediyor?

9. Sistemin mevcut çalışma seviyesini görüntülemek için-

Komutun sözdizimi aşağıda verilmiştir:

 Who -r 

Çıktı

Linux'ta kim komuta ediyor?

10. Sistemin kullanıcı adını görüntülemek için-

Bu komut genellikle gerçek sistemin kullanıcı adı hakkında bilgi edinmek için kullanılır. Komutun sözdizimi aşağıda verilmiştir:

Sözdizimi

 whoami 

Çıktı

java dize karakteri
Linux'ta kim komuta ediyor?

11. Kullanıcıların ve etkinliklerinin listesini görüntülemek için-

Bu komut yardımıyla mevcut sistemde oturum açmış olan kullanıcıların tam listesini ve aktivitelerini görebilirsiniz. Komut aşağıda verilmiştir:

Sözdizimi

 w 

Çıktı

Linux'ta kim komuta ediyor?

12. Kullanıcı kimlik bilgilerini görüntülemek için-

Kullanıcı kimlik bilgilerini görmek için bu komut kullanılabilir. Komutun sözdizimi aşağıda verilmiştir:

Sözdizimi

 Id 

Çıktı

Linux'ta kim komuta ediyor?