windows类似nohup命令,nohup命令详解

  windows类似nohup命令,nohup命令详解

  问题当我们使用远程终端连接到远程主机时,有些程序必须执行几个小时甚至几天。比如晚上10: 30,我在远程终端上启动了一个spark程序,一些结果被重定向到标准输出。这个节目将持续10个小时。第二天早上,我发现远程终端断开了。当我看到程序的运行结果时,仅仅运行了3个小时就中断了。

  因为当远程终端断开会话时,由远程终端启动的程序将被终止。

  解决方案1: Nohup您可以执行以下命令

  nohup[您要执行的命令]例如,我要执行python test.py,现在我要改为执行它:

  这样我就可以关闭终端,程序会一直运行到结束(远程主机正常情况下)。程序将重定向到标准输出的结果将被重定向到当前目录中的nohup.txt。

  解决方案2:2:screen nohup命令有问题。第二次打开终端的时候,在终端里看不到程序的执行结果,也看不到重定向到标准输出的结果。解决办法是:使用screen命令,可能需要安装。安装命令:

  o安装sudapt安装屏幕后,执行

  屏幕进入‘屏幕’后,执行

  Python.py关闭终端,程序仍在运行。

  重新打开终端并执行。

  Screen -r [screen information] #可以进入Screen -r查看存在哪些进程,然后确定哪些信息的后缀来查看程序的执行情况,这和直接执行[python test.py]是一样的。

  命令ps需要掌握一些过程命令:

  Ps -aus grep python上面的命令是查找和过滤‘python’相关的进程,其他类似。

  Kill 12345上面的命令是杀死进程号为12345的进程。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • windows强制结束进程命令,cmd强制关闭进程命令
  • windows下的python opencv安装攻略,ubuntu安装opencv-python
  • winserver2016更改远程桌面端口,winserver2012修改远程桌面端口,Windows Server 修改远程桌面端口的实现
  • winserver2012配置iis,win2012 iis配置,Windows Server 2016服务器IIS配置的详细步骤(图文)
  • windows钩子函数,windows钩子基础教程
  • windows钩子函数,windows钩子基础教程,Windows的钩子机制详解
  • windows批处理命令,windows批处理官方教程
  • windows批处理命令,windows批处理官方教程,windows批处理命令教程
  • windows下怎么安装perl,linux安装perl环境
  • windows下怎么安装perl,linux安装perl环境,Windows10下安装配置 perl 环境的详细教程
  • windows下cmd中切换路径与目录查看,cmd怎么切换路径到文件夹
  • windows下cmd中切换路径与目录查看,cmd怎么切换路径到文件夹,cmd命令打开及切换目录路径的实现
  • windowsandroid手机版下载,windowsandroid安装apk
  • windowsandroid手机版下载,windowsandroid安装apk,WindowsAndroid 安装教程详解
  • windows2007下载,win2008server下载
  • 留言与评论(共有 条评论)
       
    验证码: