在使用XshellPortable、putty、SecureCRT等工具远程连接Linux系统时,如果我们执行了一大堆命令,在命令尚未执行完毕,客户端突然断网或者XshellPortable、putty、SecureCRT等工具死锁时,我们在终端执行的命令也会随之中断。该如何避免这个问题呢?

使用screen即可解决这个问题。

知识延伸:

screen是linux下的一种多重视窗管理程序。在使用telnet或SSH远程登录linux时,如果连接非正常中断,重新连接时,系统将开一个新的session,无法恢复原来的session,而screen命令可以解决这个问题。

-d<作业名称>  将指定的screen作业离线。

-h<行数>  指定视窗的缓冲区行数。

-m  即使当前已在作业中的screen作业,仍强制建立新的screen作业。

-r<作业名称>  恢复离线的screen作业。

-R  先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。

-s<shell>  指定建立新视窗时,所要执行的shell。

-S<作业名称>  指定screen作业的名称。

-v  显示版本信息。

-x  恢复之前离线的screen作业。

-ls或--list  显示当前所有的screen作业。

1、输入命令yum install screen

2、输入字母“y”继续安装,直到安装完成。

3、开始使用吧,例如。我定义我的会话名为myweb:

[root@promote ~]# screen -S myweb

注意是大写的S

4、运行后,你将看到一个新的会话窗口,如下图,在这里尽情的输入你的命令吧。

5、我们这里输入一行命令:yum -y update(这个命令是升级系统的意思,可以把CentOS6.5升级成6.6),然后回车,由于这个更新要花费很长时间,为了做测试,现在故意把客户端网络断掉,那么等网络恢复后,再连上Linux系统,输入命令:

screen -r myweb

注意是小写的r

6、然后就可以看到命令执行的进度了。而且,在你断网的这一段时间里,服务器端的命令一直在运行着哦。

转载于:https://www.cnblogs.com/fiberhome/p/7324790.html

如何防止XshellPortable、putty、SecureCRT等断网造成Linux命令中断相关推荐

  1. ssh 远程防止断网神器 - screen 命令

    我们在使用需要 SSH 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如AI训练.系统备份.ftp传输等等.通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执 ...

  2. kaliarp欺骗注入_利用 Kali Linux 进行 Arp 欺骗,实现局域网断网攻击

    局域网断网攻击有什么用呢,比如防熊孩子,干掉某些抢网速的人,或者,干掉大晚上吵死你的舍友. 好了,下面开始进入正题. 免责声明:请遵守相关法律法规,本人不对本教程造成的后果负责.如果你按照本教程实践中 ...

  3. 【每日一K -Ubuntu18.04 断网急救】

    每日一K Ubuntu18.04 断网急救 sudo命令清单 >重置网络 >配置网络 Ubuntu18.04 断网急救 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页.如 ...

  4. Linux环境模拟断网

    用root用户,执行以下restart_network.sh脚本即可完成模拟Linux服务器断网 切记执行命令要使用nohup,即:nohup sh restarrt_network.sh & ...

  5. Linux网卡重启后会有哪些更新,问题:linux系统经常出现断网的情况,重启之后系统恢复正常...

    系统突然之间就断网了,在messge日志里看到: Jun 29 14:23:52 localhost kernel: WARNING: at net/sched/sch_generic.c:265 d ...

  6. Linux命令screen—终端切换,工作环境保存,画面同步,防断网

    Screen基础 创建一个新的窗口 会话分离与恢复 清除dead 会话 关闭或杀死窗口 screen 高级应用 会话共享 会话锁定与解锁 发送命令到screen会话 屏幕分割 Reference 猜你 ...

  7. 中国厂商导致美国断网很稀奇?咱们早就被坑过了

    这几天互联网圈的大新闻就是"北美大半个网络瘫痪 原因竟和中国厂商有关".10月21日大量北美用户发现Twitter.Netflix.Paypal.GitHub等常用网站无法访问,经 ...

  8. html实现让电脑断网的功能,13. Electron 断网提醒功能的实现

    桌面客户端的程序都必备的一个功能是判断网络状态,这个其实可以用window.addEventListener来进行时间监听. 相关事件 其实这个是JavaScript的一种方式进行监听网络状态,监听的 ...

  9. 断网与黑客无关 我来抖一抖暴风那点见不得人的猫腻

    这几天看新闻,发现暴风七搞八搞,居然包装成了5.19断网的受害者,听说实际上是暴风被ZF封杀,在新版本发布前,不准提供旧版本的下载,结果搞成了什么"召回".然后就是一帮弱智媒体跟着 ...

最新文章

  1. webpack简易入门
  2. 请你描述一下 cookies,sessionStorage 和 localStorage 的区别?
  3. ddos中的tcp反射攻击技术分析
  4. 同济大学计算机直博,放弃直博浙江大学,选择保研同济大学!理性的他,做出这样的选择...
  5. 将CMD内的显示内容输出到txt文件
  6. 有关《伟大的ScrumMaster》的问答
  7. 1.微服务:从设计到部署 --- 简介
  8. 33.Linux/Unix 系统编程手册(上) -- 线程:更多细节
  9. 20190109每日一句
  10. 求通俗讲解下tensorflow的embedding_lookup接口的意思
  11. c语言里的函数和数学里面的函数有什么区别,计算机函数和数学函数有哪些区别和关系?...
  12. Anbox之server端audio播放流程(十二)
  13. 狂野飙车4java游戏音乐_狂野飙车8赛车背景音乐名称大全
  14. bboss-elasticsearch--使用/教程/实例
  15. 基于MATLAB手写体数字识别程序设计
  16. 亿图图示---信息图和数据库模型图
  17. S12(X)微控制器的Bootloader程序
  18. sja1000 中断_SJA1000中断接收为什么接收中断不能被触发,不能进入中断接收子函数?看资料,里面说会自动触发中断的。...
  19. IOS 项目问题总结
  20. MySQL中的隐藏列!_rowid

热门文章

  1. 物联网是“互联网+”的动力 智慧是核心
  2. openresty 前端开发入门四之Redis篇
  3. 以感恩的心离职,站好最后一班岗
  4. struts2 spring hibernate 原理
  5. 自适应/响应式网页设计
  6. 探讨“临时对象”(temporary object)
  7. 无法加载安装程序库 wbemupgd.dll
  8. java中文乱码问题的原因是什么?怎么解决中文乱码问题?
  9. svn + apache of linux 安装配置
  10. Redis的过期机制