您现在的位置是:首页 > 正文

nuhup断网也能跑程序

2024-01-31 00:11:50阅读 0

啊啊啊啊啊啊啊啊nohup就是深度学习的救星!!!!!!!终于可以不用担心中途换地方导致断网程序被迫中止的危险了!!!!!!!(别问我为什么现在才知道,问就是因为我太蠢)

详细介绍可见菜鸟教程Linux nohup 命令 | 菜鸟教程 (runoob.com)

nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,和用户终端没有关系,断开SSH不影响运行,nohup捕获了SIGHUP,并做了忽略处理,因此当屏幕关闭,断网等造成ssh中断时进程不会退出。但是ctrl+c可以关闭关闭该进程。

nohup 命令,在默认情况下(非重定向时),会输出一个名叫 nohup.out 的文件到当前目录下,如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。

具体使用 (和&区分/联合)

&符号

把 &放在执行命令最后,使启动的程序忽略sigint信号,此时执行ctrl+c关闭就不会关闭此进程,但是当屏幕关闭,断网仍然会造成进程退出。

一般使用命令为

"""
同时使用nohup和&启动的程序,ctrl+c和关闭终端都无法关闭。在缺省情况下所有输出都被重定向到一个名为nohup.out的文件中。
"""
nohup conmmand & #如nohup python main.py &

后续观察

此时再次断开连接,再次登入之后,就无法看到python文件的执行效果了,只能通过进程来判断(特指训练模型时需要运行很久很久的程序),相关进程查看的命令如下

top  #查看当前全部进程
ps -aux | grep 进程ID   #查看特定进程,如果确定只运行了一个python程序,也可以ps -aux | grep "python.py"

kill -9 进程ID 

网站文章

  • pytest结合xlrd实现excel数据驱动

    pytest结合xlrd实现excel数据驱动

    一、Selenium怎么读取excel文件1、安装xlrd模块2、使用xlrd模块来处理excel文件3、结合pytest的参数化处理方式来实现ddt二、示例新建一个excel文件:test_exce...

    2024-01-31 00:11:45
  • 政府12345热线呼叫中心建设的几点总结

    政府12345热线呼叫中心建设的几点总结

    本文粗放式的总结一下政府12345热线呼叫中心的建设:1、建设的目的2、政府12345热线呼叫中心建设的重点3、政府12345热线呼叫中心会涉及哪些系统4、建设过程中的注意事项5、需要对接的内容6、系统架构7、政府12345热线中心标准流程一、建设的目的政府12345热线呼叫中心建设的宗旨:为民服务;再细讲的话就是:整合政府资源、优化资源利用;协调部门工作、推进职能转变;打通信...

    2024-01-31 00:11:16
  • MSDN在线查询

    http://msdn.microsoft.com/en-us/library/aa139781.aspx http://www.vcclass.net/msdn/index.htm

    2024-01-31 00:11:11
  • 面试题:rm 删除文件之后,空间就被释放了吗?你知道答案吗?

    产生一个指定大小的随机内容文件一个文件什么情况下才会被删除?如何释放已经被删除文件占用的空间?总结在Linux,你是不是曾经天真的以为,使用rm删除一个文件,占用的空间就释放了?事情可能不是常常如人意...

    2024-01-31 00:11:04
  • 动态规划-多边形游戏

    动态规划-多边形游戏

    算法思想:动态规划 实际问题:多边形游戏 编写语言:Java 前言 多边形游戏问题是矩阵连乘的最优计算次序问题与凸多边形最优三角剖分问题的推广。我在解决凸多边形最优三角剖分问题时偶然间看到了这个结论,...

    2024-01-31 00:10:35
  • Baobab的Windows替代品

    一台老电脑,100G硬盘,竟然满了,什么都没装。该死的Windows,要是Windows下有Baobab就好了。于是找到这个:http://alternativeto.net/software/baobab/?platform=windows

    2024-01-31 00:10:30
  • python 多组直方图 画图_Python Matplotlib 直方图(Histograms)

    1、直方图(Histograms)直方图是显示频率分布的图。该图显示了每个给定间隔内的观察次数。示例:假设您要求250人的身高,则最终可能会得到如下所示的直方图:可以从直方图中看到大约有:2人从140...

    2024-01-31 00:10:23
  • 如何查看设备的 VendorID 和 DeviceID

    如何查看设备的 VendorID 和 DeviceID

    如何查看网卡的 VendorID 和 DeviceID

    2024-01-31 00:10:05
  • 1356 根据数字二进制下1的数目排序

    直接除基取余法暴力 class Solution { int m[10005]; public: vector sortByBits(vector& arr) { memset(m, 0, sizeof(m)); for(int i : arr) { int ...

    2024-01-31 00:09:34
  • 两个线程循环交替打印

    不加锁,while+boolean变量死循环 public class Solution { volatile static boolean open=false; volatile static int index=0; static String s="adasdfsafwfvgs"; static Thread t1=new Thread(new myRun1(),"线程1...

    2024-01-31 00:09:27