Linux注销在线用户

与Windows系统类似,Linux系统上也有注销在线用户的方法,我们可以使用pkill命令,详细的步骤如下:
1. 首先使用w或who命令查看在线用户,确定用户所在TTY
[root@iavp232 ~]# who
root tty7 2013-03-29 13:37 (:0)
root pts/0 2013-07-11 08:47 (192.168.15.32)
root pts/3 2013-03-29 13:37 (:0.0)

2. 使用 pkill 命令将从 tty7 终端登录的用户注销:
pkill -kill -t tty7
其中第 1 个参数 -kill 中的 kill 是 SIGKILL 信号(强制中止程序运行)的缩写。
类似的,如果你要发送 SIGINT 信号(相当于用键盘输入 [ctrl]-c 来中断一个程序的进行),可以:
pkill -int -t pts/3
-t 选项后跟着连接终端的名称


3.使用skill注销登陆在 pts/2 上的用户。
skill -KILL -t pts/2
注意skill使用大写-KILL。
 

skill -KILL -u username
pkill -kill -u username
能注销所有用 username 登陆的工作台。
用这个方法注销 root 可能会出现问题。
原文地址:https://www.cnblogs.com/timssd/p/4752618.html