Sizin gibi okuyucular MUO'yu desteklemeye yardımcı oluyor. Sitemizdeki bağlantıları kullanarak bir satın alma işlemi gerçekleştirdiğinizde, bir ortaklık komisyonu kazanabiliriz. Devamını oku.

Linux'un çok kullanıcılı bir sistem olması, birden çok kullanıcının oturum açmasına ve aynı anda çeşitli programları çalıştırmasına izin verir. Normal bir Linux kullanıcısı veya sistem yöneticisi olarak, bazen hangi kullanıcıların sisteminizde oturum açmış olduğunu kontrol etmeniz gerekebilir.

Bu bilgiler, performans sorunlarını giderme, kullanıcı etkinliğini izleme veya yalnızca sistemi başka kimlerin kullandığını kontrol etme gibi çeşitli nedenlerle yararlı olabilir.

Linux'ta oturum açmış mevcut kullanıcıları listelemenin ve ne yaptıklarını görmenin birkaç yöntemi vardır.

1. Kullanıcılar Komutu

Linux'taki users komutu, o anda oturum açmış olan tüm kullanıcıları alfabetik sırayla listeler.

Bir kullanıcının iki oturum açma oturumu varsa, çıktıda iki kez görüneceğini unutmayın.

Aşağıdaki çıktı, şu anda sistemde oturum açmış üç kullanıcı olduğunu söyler.

instagram viewer

2. Who Komutunu Kullanmak

Who komutu, sistemde o anda oturum açmış olan kullanıcıların listesini, diğer bilgilerle birlikte yazdırır. kullandıkları terminal, oturum açma tarihi ve saati ve bir kullanıcı uzaktan kumanda kullanıyorsa sistemin IP adresi veya ana bilgisayar adı makine.

Linux'ta oturum açmış mevcut kullanıcıları listelemek için who komutunu aşağıdaki gibi kullanın:

DSÖ

Ayrıca who komutunu da kullanabilirsiniz. -A Ve -H kullanıcının oturum açma kabuğunun boşta kalma süresini ve PID'sini görüntülemek için bayraklar:

kim -a -H

3. w Komutunu Kullanma

Linux'taki w komutu, oturum açmış kullanıcıları ve etkinliklerini gösterir. Kullanıcıların listesini ve mevcut işlemlerini komut satırına yazdırır.

Çıktıdaki başlık, geçerli saati, sistem çalışma süresini, oturum açmış kullanıcı sayısını ve yük ortalamasını içeren sistemin durumunu özetler. Ardından, oturum açan her kullanıcı için kullanıcı adını, tty adını, oturum açma saatini, boşta kalma süresini, tarafından kullanılan süreyi görüntüler. tüm işlemler (JCPU), geçerli işlem (PCPU) tarafından kullanılan süre ve kullanıcının geçerli işlemi koşma.

4. Son Komutu Kullanma

Son komut, mevcut ve geçmişte oturum açmış ve oturumu kapatmış kullanıcıları listeler. Sağladığı bilgiler, kullanıcıların ve terminallerin adlarını, oturum açtıkları sistemin IP adresini ve oturum açma tarih ve saatini içerir.

Şu anda oturum açmış olan kullanıcıların listesini bulmak için, son komutu -p şimdi seçenek şu şekilde:

son -p şimdi

5. parmak komutu

Finger komutu, kullanıcı adı, tty, oturum açma tarihi ve saati ve IP adresi dahil olmak üzere Linux'ta oturum açmış tüm kullanıcılar hakkında bilgi gösterir. Varsayılan paket yöneticilerini kullanarak Linux dağıtımınıza kolayca parmak kurabilirsiniz.

Debian tabanlı dağıtımlarda:

sudo apt-elde etmek parmak yüklemek

RHEL tabanlı dağıtımlarda:

sudo yum düzenlemek parmak

Mevcut oturum açmış kullanıcılarla ilgili bilgileri görüntülemek için herhangi bir komut satırı seçeneği olmadan parmak komutunu çalıştırın:

parmak

Komutu kullanıcı adıyla çalıştırırsanız, söz konusu kullanıcı hakkında daha fazla bilgi görüntüler:

6. Üst Komutu Kullanma

top komutu, çalışma süresi, oturum açmış kullanıcı sayısı, yük ortalaması, çalışan görev sayısı gibi sistem bilgilerinin bir özetini görüntüler. aynı zamanda o anda sistemde çalışan işlemleri gösterir ve bunların kaynak kullanımı.

Sisteminizde o anda kimin oturum açmış olduğunu öğrendikten sonra, üst komutu kullan kullanıcı için mevcut işlemleri bulmak için:

top -u kullanıcı adı

Linux'ta Kullanıcı Etkinliğini İzleyin

Bu komutlarla artık bir Linux sisteminde oturum açmış kullanıcıları kolayca listeleyebilmelisiniz. İster kullanıcı etkinliğini ve performansını izleyen bir sistem yöneticisi olun, ister yalnızca meraklı bir Linux meraklısı olun, bu komutlar başka kimlerin oturum açtığını ve ne yaptıklarını bulmanıza yardımcı olacaktır.

Bu komutlar arasında who ve w komutlarını da Linux sisteminizin kapatma ve yeniden başlatma geçmişini takip etmek için kullanabilirsiniz.