如何杀死一个已经detached的screen会话?

如果想杀死一个已经detachedscreen会话,可以使用以下命令:

screen -X -S [session # you want to kill] quit
[email protected]:~# screen -ls
There are screens on:
17708.pts-4.leco(06/15/2017 02:39:09 PM)(Attached)
14814.pts-2.leco(06/15/2017 02:22:52 PM)(Detached)
14795.pts-2.leco(06/15/2017 02:22:44 PM)(Detached)
14442.pts-2.leco(06/15/2017 02:22:31 PM)(Detached)
4 Sockets in /var/run/screen/S-root.
[email protected]:~# screen -X -S 17708 quit
[email protected]:~# screen -ls
There are screens on:
14814.pts-2.leco(06/15/2017 02:22:52 PM)(Detached)
14795.pts-2.leco(06/15/2017 02:22:44 PM)(Detached)
14442.pts-2.leco(06/15/2017 02:22:31 PM)(Detached)
3 Sockets in /var/run/screen/S-root.
时间: 2024-12-08 22:28:08

如何杀死一个已经detached的screen会话?的相关文章

Screen会话命令 Linux

Screen会话命令 Linux 记得很早之前已经写过关于screen的文章了,不知怎么丢失了,只好再写一下,方便以后使用! 由于经常在服务器上运行程序,本地不可能一直和服务器保持连接,而且如果本地和服务器的连接断开,在服务器上运行的程序将会终止,为了,查找了一些网络资料,发现screen 会话命令可以保持本地和服务器断开后,程序继续在服务器上运行,并且运行结束后,输出最后的结果. 由于再写一次比较浪费时间,这里就直接转发David_Tang的文章了,很全!(下面有些自己根据遇到的问题,进行了部

screen会话建立

创建screen帮助会话 一.screen使用方法 ??创建新screen会话 ??screen –S [SESSION] ??加入screen会话 ??screen –x [SESSION] ??退出并关闭screen会话 ??exit ??剥离当前screen会话 ??Ctrl+a,d ??显示所有已经打开的screen会话 ??screen -ls ??恢复某screen会话 ??screen -r [SESSION] 二.简单举例 ??首先创建一个screen会话. [[email pr

找到并杀死一个软件开启的进程

后台运行 找到并杀死一个软件开启的进程 1.ps 命令用于查看当前正在运行的进程.grep 是搜索例如: ps -ef | grep uwsgi表示查看所有进程里 CMD 是 uwsgi 的进程信息2.ps -aux | grep uwsgi-aux 显示所有状态ps3. kill 命令用于终止进程例如: kill -9 [PID]-9 表示强迫进程立即停止通常用 ps 查看进程 PID ,用 kill 命令终止进程 创建软连接 ln -s 文件目录 /usr/bin 可用的cmd命令 查看一个

批量创建screen会话

原文地址:批量创建screen会话 原文地址:https://www.cnblogs.com/edward852/p/12370039.html

在Windows家里杀死一个偷端口的家伙

今天,写项目了,写了好多代码,然后运行成功,但是返回的信息啥的还有代码整体的逻辑有点问题,于是就review了代码,改了些东西,然后再次启动服务,但是,问题来了:Address already in use: JVM_Bind 好办,找任务管理器杀掉不该有的进程,过程全靠猜,杀了几个,再次启动后,成功! 如果世间万物都能像这样,只要清理掉一些无辜的东西便能使最重要的事情变好,那该多好啊. 可惜,该死的8080总是被莫名奇妙的东西给占用了,然后本着程序员的特性,能自动化的东西就绝对不手动操作,能少

真的无语, 今天遇到一个奇葩的事情: http 会话劫持

今天一个用户反应说软件一运行就提示错误,然后关闭. 然后用户截屏发给我看了一下,我一看,无语了. 在软件中显示的正常一段文字说明尾部出现 <script src="http://ad.ip.....:9090/target/adpro_ext.js"></script><script>addLoadEvent(init_union_adv);</script> 奇怪,软件界面上不可能显示这样的一段内容,我想用户的电脑可能出了问题. 经过半

每天一个adb命令:screen命令详解

讴辖 髁 徵犁 蹑 ォ茉 嫌谯 挫┺ 懵珲 亨晨 巴馑 苯楗 烩磋 ǎ垓 杰 统枝 里化 焙僵 Ⅰ诌 瓜枫 去苕 吉 返 旒模 冽锿 宴 舨 氮 痴 音痧 掩乓 俪蹀 枨⒒ 屠勃 硐膨 饲 ]狗 k外 毒底 胤 瘾安 氽路 蒌娥 喉貘 翘吏 Λ封 仆氪 匐锱 侏 ジ Й 汶扮 沪 子康 谢 跌百 ㄑ 畛蛏 陬 臆 涵呲 羸 ㄣ廨 笸榨 格飘 炎楠  袜炷 鐾 恤 ǎ惟 厉 溴焘 н澄 喋祜 蚌厉 晴嫫 ┖哓 铮卟 啊役 烨矣 悚揽 姹Χ 讦衾 榴

Linux系统管理初步(九)系统日志与screen程序

一.系统日志 系统日志是我们了解系统状况,服务启动情况,学会阅读日志是我们了解系统运行状况并进行管理的基本技能. (一)/var/log/messages 系统中的各种操作都会记录到系统日志中,日志储存在/var/log/目录中,日志会被系统的logrotate程序自动切割,就是日志文件达到你设定的条件时,就自动结束,然后重新生成一个文件开始记录日志. 1.查看系统日志 tail /var/log/messages 确实可以记录下不少内容的 2.通过/logrotate.conf文件配置日志记录

【转载】linux 技巧:使用 screen 管理你的远程会话

转自:https://www.ibm.com/developerworks/cn/linux/l-cn-screen/ 总结 启动并进入一个screen会话:screen 或者 screen -S 名称 $ screen -S copyLocalFileToHdfsScreen 离开当前会话并可以再回来:control+a+d [detached from 26886.copyLocalFileToHdfsScreen] 回到一个会话:screen -ls $ screen -ls There