Disconnessione di altri utenti dalla riga di comando

49

A volte, quando ci sono troppi utenti loggati, il mio computer può diventare molto lento e lento a causa della bassa quantità di RAM disponibile. Vorrei poter disconnettere rapidamente gli altri utenti dalla riga di comando anziché passare manualmente a ciascun utente e disconnetterli.

È possibile?

    
posta Isaiah 08.11.2010 - 22:34

3 risposte

50

questa è una risposta

who -u

che ti danno il PID

Quindi puoi uccidere la sessione utente.

kill "pid"
    
risposta data hhlp 08.11.2010 - 22:42
25

Puoi utilizzare who per verificare quali utenti hanno effettuato l'accesso:

who

Puoi disconnettere l'utente inviando il segnale KILL al processo utente con:

sudo pkill -KILL -u <username>

(che è uguale a sudo pkill -9 -u <username> )

Esempio:

sudo pkill -9 -u guest-2Rw4Lq

(per uccidere un utente della sessione ospite denominato guest-2Rw4Lq )

    
risposta data precise 27.03.2014 - 09:35
3
who -u


> adam     ttys000  Aug  4 09:22   .       91228 

quindi

sudo kill 'PID number'
sudo kill 91228

PID (ID processo) è il numero di quattro o cinque cifre alla fine della lettura utente (91228)

    
risposta data adm 11.02.2016 - 05:24

Leggi altre domande sui tag