python nohup 实现远程运行不宕机操作


Posted in Python onApril 16, 2020

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

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

方法

1. 用nohup 运行一个python文件

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

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

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

python nohup 实现远程运行不宕机操作

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

tail -fn 50 nohup.out

这样就ok了

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

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

python nohup 实现远程运行不宕机操作

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

遇到的问题

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

解决的方法

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

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

Python 相关文章推荐
python使用rabbitmq实现网络爬虫示例
Feb 20 Python
python僵尸进程产生的原因
Jul 21 Python
Python 使用类写装饰器的小技巧
Sep 30 Python
python 实现倒排索引的方法
Dec 25 Python
浅谈python的输入输出,注释,基本数据类型
Apr 02 Python
Django框架自定义模型管理器与元选项用法分析
Jul 22 Python
pandas实现将日期转换成timestamp
Dec 07 Python
Win系统PyQt5安装和使用教程
Dec 25 Python
Python Django搭建网站流程图解
Jun 13 Python
如何利用Python动态模拟太阳系运转
Sep 04 Python
详解python中的三种命令行模块(sys.argv,argparse,click)
Dec 15 Python
利用Python实现翻译HTML中的文本字符串
Jun 21 Python
通过python 执行 nohup 不生效的解决
Apr 16 #Python
在python中使用nohup命令说明
Apr 16 #Python
VS2019+python3.7+opencv4.1+tensorflow1.13配置详解
Apr 16 #Python
python实现程序重启和系统重启方式
Apr 16 #Python
Mac PyCharm中的.gitignore 安装设置教程
Apr 16 #Python
jupyter notebook 重装教程
Apr 16 #Python
Pycharm 使用 Pipenv 新建的虚拟环境(图文详解)
Apr 16 #Python
You might like
如何在Ubuntu下启动Apache的Rewrite功能
2013/07/05 PHP
php中opendir函数用法实例
2014/11/15 PHP
zen_cart实现支付前生成订单的方法
2016/05/06 PHP
js鼠标滑过弹出层的定位IE6bug解决办法
2012/12/26 Javascript
jQuery在html有效在jsp无效的原因及解决方法
2013/08/02 Javascript
js通过更改按钮的显示样式实现按钮的滑动效果
2014/04/23 Javascript
简单的js图片轮换代码(js图片轮播)
2014/05/06 Javascript
JavaScript中的值类型转换介绍
2014/12/31 Javascript
Javascript与jQuery方法的隐藏与显示
2015/01/19 Javascript
Java File类的常用方法总结
2015/03/18 Javascript
PHP+jQuery实现随意拖动层并即时保存拖动位置
2015/04/30 Javascript
jQuery判断指定id的对象是否存在的方法
2015/05/22 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
2015/08/12 Javascript
jQuery 获取遍历获取table中每一个tr中的第一个td的方法
2016/10/05 Javascript
使用BootStrap实现标签切换原理解析
2017/03/14 Javascript
JavaScript中in和hasOwnProperty区别详解
2017/08/04 Javascript
node中的session的具体使用
2018/09/14 Javascript
Vue.js的动态组件模板的实现
2018/11/26 Javascript
详解Vue-cli3 项目在安卓低版本系统和IE上白屏问题解决
2019/04/14 Javascript
简单了解vue中的v-if和v-show的区别
2019/10/08 Javascript
JavaScript进阶(三)闭包原理与用法详解
2020/05/09 Javascript
element-plus一个vue3.xUI框架(element-ui的3.x 版初体验)
2020/12/02 Vue.js
[59:44]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 paiN vs iG
2018/03/31 DOTA
[40:04]Secret vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
python使用scrapy解析js示例
2014/01/23 Python
Python全局变量操作详解
2015/04/14 Python
python数据结构之图的实现方法
2015/07/08 Python
numpy中三维数组中加入元素后的位置详解
2019/11/28 Python
Python matplotlib 绘制双Y轴曲线图的示例代码
2020/06/12 Python
利用python制作拼图小游戏的全过程
2020/12/04 Python
CSS3+Sprite实现僵尸行走动画特效源码
2016/01/27 HTML / CSS
HTML5实现页面切换激活的PageVisibility API使用初探
2016/05/13 HTML / CSS
秋季校运会广播稿100字
2014/09/18 职场文书
2014年英语教学工作总结
2014/12/17 职场文书
失恋33天观后感
2015/06/11 职场文书
PyQt5实现多张图片显示并滚动
2021/06/11 Python