• 后台程序运行 -- nohup


     nohup-python 常用命令

    前一段时间在VSCode上调试程序,因为网线口送了,不小心踹到线,就掉网,那么跑的程序就凉了,着实头大,所以就来学学nohub吧

    (持续更新,知道差不多够用)

     

    1、运行`python`文件

    #方法1
    nohup python demo.py > my.log 2>&1 &
    
    #方法2
    nohup python demo.py > nohup.txt 2>&1 &
    
    #方法3
    nohup python demo.py & # 这种写法和上面第二种写法等价

    #sh 文件
    nohub demo.sh
    > my.log 2>&1 &
    
    

        2>&1 解释:

        将标准错误 2 重定向到标准输出 &1 ,标准输出 &1 再被重定向输入到 runoob.log 文件中。

    • 0 – stdin (standard input,标准输入)
    • 1 – stdout (standard output,标准输出)
    • 2 – stderr (standard error,标准错误输出)

    2、查看运行进度

    ps -aux 
    参数说明
    • a : 显示所有程序
    • u : 以用户为主的格式来显示
    • x : 显示所有程序,不区分终端机
    ps -aux | grep "demo.py" 

                 已完成

    # 3、查

  • 相关阅读:
    《快速软件开发》学习笔记 之一
    Python+常用模块(2).md
    Python语法 (1).md
    使用mysql导入txt文件
    Python+numpy(3).md
    笔试二(程序题)
    啦啦啦 我的博客开通了
    java面试笔试
    笔试三(面试二)
    笔试三(面试)
  • 原文地址:https://www.cnblogs.com/z-712/p/14173062.html
Copyright © 2020-2023  润新知