从命令行注销其他用户
有时,当登录的用户太多时,由于可用RAM量较少,可能会导致计算机变得非常慢且滞后。 我希望能够从命令行快速注销其他用户,而不是手动切换到每个用户并将其注销。
这可能吗?
这是一个答案
who -u
给你PID
然后你可以杀死用户会话。
kill "pid"
您可以使用who
来检查登录的用户:
who
您可以通过向用户进程发送KILL
信号来注销用户:
sudo pkill -KILL -u
(与sudo pkill -9 -u
)
例:
sudo pkill -9 -u guest-2Rw4Lq
(杀死名为guest-2Rw4Lq
的访客会话用户)
who -u > adam ttys000 Aug 4 09:22 . 91228
然后
sudo kill 'PID number' sudo kill 91228
PID(进程ID)是用户读数结束时的四位或五位数字(91228)