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

作者:z智慧 时间:2023-10-21 02:21:44 

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

用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才能正常使用

来源:https://blog.csdn.net/u014264373/article/details/89334272

标签:python,nohup,宕机
0
投稿

猜你喜欢

  • 详解在python操作数据库中游标的使用方法

    2024-01-27 10:51:41
  • Python数据处理之pd.Series()函数的基本使用

    2022-09-29 08:50:21
  • jQuery使用手册--核心篇(Core)

    2007-11-22 22:05:00
  • pandas学习之txt与sql文件的基本操作指南

    2022-08-03 18:57:50
  • MYSQL删除匿名用户的方法(提高安全性)

    2024-01-26 23:04:48
  • 深入讲解Python函数中参数的使用及默认参数的陷阱

    2022-04-21 20:09:14
  • SQL Server中查看对象定义的SQL语句

    2024-01-18 05:52:43
  • python目标检测非极大抑制NMS与Soft-NMS

    2022-05-13 21:05:08
  • 在Mac中PyCharm配置python Anaconda环境过程图解

    2023-10-19 01:22:53
  • 教你四种方法用来查看mysql版本

    2009-06-28 11:13:00
  • 用JavaScript页面不刷新时全选择,全删除(GridView)

    2024-05-11 09:17:20
  • 百分百弹窗

    2013-08-07 07:41:06
  • 详解基于pycharm的requests库使用教程

    2023-08-12 09:40:39
  • python的命名规则知识点总结

    2023-08-22 09:48:21
  • Vue+Websocket简单实现聊天功能

    2024-04-30 10:29:50
  • python实现抽奖小程序

    2022-06-10 14:14:29
  • 轻松了解数据库计算机的概念和发展方向

    2009-01-23 13:55:00
  • python pandas库的安装和创建

    2023-09-25 22:49:02
  • python实点云分割k-means(sklearn)详解

    2023-11-06 20:36:03
  • [JS]用 或 || 来兼容FireFox

    2013-06-26 14:50:47
  • asp之家 网络编程 m.aspxhome.com