it-swarm-tr.com

Diğer kullanıcıların komut satırından çıkış yapması

Bazen çok fazla kullanıcı giriş yaptığında, bilgisayarımın az miktarda RAM olması nedeniyle bilgisayarımın çok yavaş ve gecikmesine neden olabilir. Her bir kullanıcıya manuel olarak geçmek ve oturumu kapatmak yerine diğer kullanıcıları komut satırından hızlı bir şekilde çıkarabilmek istiyorum.

Mümkün mü?

61
Isaiah

bu bir cevap

who -u

bu sana PID'i veriyor

O zaman kullanıcı oturumunu öldürebilirsin.

kill "pid"
63
hhlp

Hangi kullanıcıların giriş yaptığını kontrol etmek için who kullanabilirsiniz:

who

Aşağıdakileri kullanarak kullanıcı işlemine KILL sinyalini göndererek kullanıcıyı çıkış yapabilirsiniz:

Sudo pkill -KILL -u <username>

(Sudo pkill -9 -u <username> ile aynı)

örnek:

Sudo pkill -9 -u guest-2Rw4Lq

(guest-2Rw4Lq adlı bir konuk oturum kullanıcısını öldürmek için)

27
precise
who -u


> adam     ttys000  Aug  4 09:22   .       91228 

sonra

Sudo kill 'PID number'
Sudo kill 91228

PID (işlem kimliği), kullanıcı okumasının sonundaki dört veya beş haneli sayıdır (91228)

3
adm