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

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

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

68
задан 8 June 2016 в 03:21

3 ответа

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

who -u

, который дает вам PID

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

kill "pid"
0
ответ дан 8 June 2016 в 03:21

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

who

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

sudo pkill -KILL -u <username>

(что совпадает с sudo pkill -9 -u <username>)

пример:

sudo pkill -9 -u guest-2Rw4Lq

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

0
ответ дан 8 June 2016 в 03:21
who -u


> adam     ttys000  Aug  4 09:22   .       91228 

затем

sudo kill 'PID number'
sudo kill 91228

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

0
ответ дан 8 June 2016 в 03:21

Другие вопросы по тегам:

Похожие вопросы: