远程运行最怕断电,训练了几个小时的数据说没就没,或者停止运行。

用nohup 记录代码的输出,还可以不受断电的影响。

方法

1. 用nohup 运行一个python文件

nohup python -u main.py > nohup.out 2>&1 &

除了main.py 换成自己的文件名,nohup.out 也可以改为其他名字, nohup1.out等。其余照搬。不要问我意思,我也不太懂

2.运行后出现的结果是一行xxxx

3.想要实时看到输出结果就再写一行代码,如上图

tail -fn 50 nohup.out

这样就ok了

4.如果想停止运行代码, 需要查看进程,然后kill掉

依次键入jobs, jobs -l, kill -9 PID

补充知识:nohup挂起运行时无效

遇到的问题

在使用xshell执行完nohup serve -s ./build -p 8081 > /dev/null 2>&1 &命令后,直接关闭窗口后并没有后台挂起运行

解决的方法

在xshell执行完nohup命令后,需要再执行一次exit才能正常使用

以上这篇python nohup 实现远程运行不宕机操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

pythonshellnohup_python nohup 实现远程运行不宕机操作相关推荐

  1. oracle rodm包,由重启引起的Oracle RAC节点宕机分析及追根溯源

    作者介绍 裴征峰,现就职于北京海天起点,二线专家成员,南京办事处负责人,OCP 10g.OCP 11g.OCM11g.超八年Oracle服务经验,擅长数据库故障诊断和性能调优.目前主要从事客户的现场维 ...

  2. oracle 监听 宕机,由重启引起的Oracle RAC节点宕机分析及追根溯源

    作者介绍 裴征峰,现就职于北京海天起点,二线专家成员,南京办事处负责人,OCP 10g.OCP 11g.OCM11g.超八年Oracle服务经验,擅长数据库故障诊断和性能调优.目前主要从事客户的现场维 ...

  3. oracle19c集群重启,由重启引起的Oracle RAC节点宕机分析及追根溯源

    原标题:由重启引起的Oracle RAC节点宕机分析及追根溯源 作者介绍 裴征峰,现就职于北京海天起点,二线专家成员,南京办事处负责人,OCP 10g.OCP 11g.OCM11g.超八年Oracle ...

  4. Hadoop HA namenode宕机环境恢复

    描述 Ambari管理的Hadoop生产集群开启了HA,在运行期间,namenode1(nn1)为活跃(active)namenode,namenode2(nn2)为备用(standby)nameno ...

  5. 黑科技揭秘:阿里云如何做到从业务宕机到恢复业务运行只用一分半钟时间

    2018杭州云栖大会主论坛上,阿里云打造的混合云容灾方案惊喜亮相,并直接在现场进行了全过程的演示,凸显出阿里云技术的强大心智. 整个混合云容灾演示在5分钟内呈现了阿里云秒级RPO,分钟级RTO企业应用 ...

  6. go语言宕机(panic)——程序终止运行

    宕机不是一件很好的事情,可能造成体验停止.服务中断,就像没有人希望在取钱时遇到 ATM 机蓝屏一样.但是,如果在损失发生时,程序没有因为宕机而停止,那么用户将会付出更大的代价,这种代价可以是金钱.时间 ...

  7. Facebook 大宕机:远程工作的一曲悲歌

    "微博崩了""知乎崩了""小红书崩了"我们都经历过.你能想象"微信崩了"是什么场景吗? 2021 年 1 月 18 日下 ...

  8. Checkly如何借助Terraform实现零宕机部署

    Checkly是一款验证API端点正确性和浏览器点击流的监控工具.Checkly创始人Tim Nolet分享了他们在AWS上基于Docker的基础设施中借助Terraform实现零宕机部署的经验. C ...

  9. Java内存泄漏、性能优化、宕机死锁的N种姿势

    导读 本文介绍Java诸多优化实例:第一,排查堆上.堆外内存泄露:第二,使用arthas.jaeger.tcpdump.jstack做性能优化:第三,排查进程异常退出的原因,如被杀.System.ex ...

最新文章

  1. Parcelable与Serializable的比较
  2. LeetCode: 111. Minimum Depth of Binary Tree
  3. python 三元表达式、列表推导式、生成器表达式、递归、匿名函数、内置函数
  4. VTK:Cell3D演示用法实战
  5. boost::iostreams::grep_filter用法的测试程序
  6. OpenCV基于ARM的Linux系统的交叉编译
  7. Linux多进程拷贝文件
  8. Android 高德地图在清除所有Marker,清除某一个MarKer
  9. 和为给定数(信息学奥赛一本通-T1244)
  10. HDU 1870 愚人节的礼物 栈的应用
  11. blog转到CNBlog了
  12. windows下批量更改文件后缀
  13. python气象学_Python气象绘图教程(十)
  14. 物联网-云开发(Tlink云、机智云、百度云、阿里云等)
  15. 2011年QQ个性签名、MSN个性签名:学海无涯,回头是岸
  16. asterisk拨号规则
  17. PMI考试收获的学习思维
  18. 业绩归因 绩效评估 - 各种收益率计算方法
  19. Js获取图片主色调,近似色,互补色,以及根据图片颜色获取主题配色方案详解、插件。
  20. java处理Oracle Clob Blob类型数据

热门文章

  1. I.MX6 Goodix GT9xx touchscreen driver porting
  2. 转载~vim配置文件
  3. [置顶] C语言实验:输入任意一个日期的年、月、日的值,求出从公元1年1月1日到这一天总共有多少天,并求出这一天是星期几。...
  4. 绩效考核如何才能突破上司的主观偏见局限?
  5. 打开chm文件不能显示内容的解决办法
  6. python输入exit怎么退出了_Python 中的 exit() 和 sys.exit()
  7. android fersco 框架,Android Fresco框架的简单使用
  8. linux学习治疗,这时代,医生都用VR帮你看病了!
  9. linux 5.8 yum源,Centos5.8 |linux yum源不能用报404错误
  10. otsu阈值分割算法_图像分割之大津算法(OTSU)