esta é uma resposta
who -u
que lhe dão o PID
Então você pode matar a sessão do usuário.
kill "pid"
Às vezes, quando há muitos usuários conectados, isso pode fazer com que meu computador fique muito lento e lento devido à baixa quantidade de RAM disponível. Gostaria de poder sair rapidamente dos outros usuários a partir da linha de comando, em vez de alternar manualmente para cada usuário e registrá-los.
Isso é possível?
esta é uma resposta
who -u
que lhe dão o PID
Então você pode matar a sessão do usuário.
kill "pid"
Você pode usar who
para verificar quais usuários estão conectados:
who
Você pode desconectar o usuário enviando o sinal KILL
para o processo do usuário com:
sudo pkill -KILL -u <username>
(que é igual a sudo pkill -9 -u <username>
)
exemplo:
sudo pkill -9 -u guest-2Rw4Lq
(para matar um usuário da sessão de convidado chamado guest-2Rw4Lq
)
who -u
> adam ttys000 Aug 4 09:22 . 91228
então
sudo kill 'PID number'
sudo kill 91228
PID (ID do processo) é o número de quatro ou cinco dígitos no final da leitura do usuário (91228)
Tags command-line users