快速踢掉ssh用户和启动的进程
来源:互联网 发布:iphone魔术软件 编辑:程序博客网 时间:2024/06/06 00:44
有时登录了ssh,一使用ps aux|grep pts,有可能会看到不清楚n天前执行的vim呀,或是什么操作,由于超时ssh被自动断开,但是进程竟然还被挂起在进程管理中;
这时就需要把它们踢出去了,只要确保关掉这些进程没有影响,那么就按下面的操作来;
在root权限下运行命令:who -a ,返回大概类似下面.还可以使用who --help来查看其它参数
系统引导 2015-07-28 08:51 运行级别 3 2015-07-28 08:51登录 tty1 2015-07-28 08:51 894 id=tty1qidizi + pts/0 2015-07-28 09:07 00:01 2153 (10.0.2.2)qidizi + pts/1 2015-07-28 13:54 . 2321 (10.0.2.2)
输入命令:tty
查看自己登录ssh所在的pts,大概显示类似如下:
/dev/pts/1
ok,自己是1,另一个0是自己之前登录的?那kill掉它:
查看由tty启动的进程:
qidizi 2155 0.0 0.1 135204 2168 ? S 09:07 0:00 sshd: qidizi@pts/0root 2156 0.0 0.1 188764 2700 pts/0 Ss 09:07 0:00 sudo suroot 2167 0.0 0.1 180068 2152 pts/0 S 09:07 0:00 suroot 2168 0.0 0.1 115352 2100 pts/0 S+ 09:07 0:00 bashqidizi 2323 0.0 0.1 135204 2056 ? S 13:54 0:00 sshd: qidizi@pts/1root 2324 0.0 0.1 188764 2696 pts/1 Ss 13:54 0:00 sudo suroot 2335 0.0 0.1 180072 2152 pts/1 S 13:54 0:00 suroot 2336 0.0 0.1 115352 2064 pts/1 S 13:54 0:00 bashroot 2364 0.0 0.0 123372 1392 pts/1 R+ 13:59 0:00 ps auxroot 2365 0.0 0.0 112656 972 pts/1 S+ 13:59 0:00 grep --color=auto pts
这时不需要一个一个kill,只需要选择那个带有问号的那个pid即可,如:
qidizi 2155 0.0 0.1 135204 2168 ? S 09:07 0:00 sshd: qidizi@pts/0
运行命令:kill 2155
这时所有与pts/0启动的进程都被kill了.
0 0
- 快速踢掉ssh用户和启动的进程
- 踢掉已经登录的用户
- 踢掉Oracle正在连接的用户
- 如何踢掉远程连接的用户
- Linux中踢掉其它的用户
- 强制踢掉空闲的在线用户
- ubuntu踢掉已经登录的用户
- 如何踢掉远程用户
- php 踢掉在线用户
- linux踢掉用户
- 如何踢掉远程主机上的连接的用户
- 踢掉登陆到本机的其他LINUX用户
- linux如何查看中踢掉远程的用户
- windows下如何踢掉远程连接的用户
- telnet上踢掉远程桌面用户
- Linux强制踢掉登陆用户
- 启动用户实例的进程时出错
- 处理单用户登录问题(后面的用户踢掉前面用户)
- 理解 Linux CPU 负载 1分5分15分
- Composer国内镜像
- Java JDBC连接数据库
- 记录几点在开发中遇到的问题 2015-7-28 (会更新)
- This File Does Not Exist At The Requested Revision
- 快速踢掉ssh用户和启动的进程
- linux新手入门常用文件以及系统操作方法
- 7月28--python爬虫--thread
- 进程间的通讯——IPC通道
- 嵌入式MCU系统
- Delphi7 ADO面板上的控件简介
- 看病要排队
- python logging 模块学习小记
- iOS-UI-03 UITextField UIAlertView