Выход из системы других пользователей из командной строки

Иногда, когда в систему входит слишком много пользователей, это может привести к тому, что мой компьютер станет очень медленным и зависающим из-за малого объема доступной оперативной памяти. Я хотел бы иметь возможность быстро выходить из системы других пользователей из командной строки вместо того, чтобы вручную переключаться на каждого пользователя и выходить из него.

Возможно ли это?

это один из ответов

who -u

это даст вам PID

Затем вы можете завершить сеанс пользователя.

kill "pid"

Вы можете использовать who чтобы проверить, какие пользователи вошли в систему:

who

Вы можете выйти из системы пользователя, отправив KILL сигнал пользователю-процесс с:

sudo pkill -KILL -u <username>

(что то же самое, что и sudo pkill -9 -u <username>)

пример:

sudo pkill -9 -u guest-2Rw4Lq

(чтобы убить пользователя гостевого сеанса с именем guest-2Rw4Lq)

Примечание (хвала pbhj): Если вы заблокированы в консоли, используйте Ctrl+Alt+F7 чтобы вернуться к графическому интерфейсу.

who -u> adam     ttys000  Aug  4 09:22   .       91228 

затем

sudo kill 'PID number'sudo kill 91228

PID (идентификатор процесса) - это четырех- или пятизначное число в конце пользовательского считывания (91228).