Linux 断开某个用户终端

评论(0)

出于某些原因我们需要断开已经连接的linux终端(远程或本地),
像我有时候远程vps的终端断开了,用w查看远程终端总是显示终端没有断开。

断开用户的远程连接

想要断开某个用户的远程连接
首先 用 who 命令查看用户连接
再使用fuser -k /dev/pts/x
x为who下看到的这个用户的pts序号
想要断开pts为0的用户终端
效果如下:

[root@localhost ~]# who
root     pts/0        Aug 23 13:55 (2.0.2.2)
root     pts/2        Aug 23 13:55 (2.0.2.2)
[root@localhost ~]# fuser -k /dev/pts/0
/dev/pts/0:           1226

断开本地用户

 
fuser -k /dev/ttyx

x为who查看到的tty序号

处理后,在用who命令查看连接终端信息就不会再有断开的终端信息了。





转载请注明转自: Linux 断开某个用户终端