python后台运行方式
来源:互联网 发布:腾讯云安全组80端口 编辑:程序博客网 时间:2024/06/11 18:23
在linux中执行python程序时,我们通常会用 python xx.py命令来执行,但这样执行的程序在关闭linux的控制台后,执行的程序就退出了,要让程序关闭后继续执行该怎么办?
要让python程序在关闭控制台后继续执行,我们需要使用到nohub命令。
nohup是linux下的一个命令,其用途为不挂断地运行命令。
执行python时,命令格式如下:
nohup python -u xx.py > log.out 2>&1 &
1、1是标准输出(STDOUT)的文件描述符,2是标准错误(STDERR)的文件描述符1> log.out 简化为 >log.out,表示把标准输出重定向到log.out这个文件
2、2>&1 表示把标准错误重定向到标准输出,这里&1表示标准输出
为什么需要将标准错误重定向到标准输出的原因,是因为标准错误没有缓冲区,而STDOUT有。
就会导致commond >log.out 2> log.out文件log.out被两次打开,而STDOUT和STDERR将会竞争覆盖,这肯定不是我门想要的
阅读全文
0 0
- python后台运行方式
- python后台运行方式
- Python脚本后台运行的几种方式
- Python脚本后台运行的几种方式
- Python脚本后台运行的几种方式
- python 后台运行脚本
- Python后台运行
- python脚本后台运行
- python后台运行
- python 后台运行问题
- jar,后台运行的方式
- Windows后台运行python程序
- django&python&linux后台运行
- Windows后台运行python程序
- linux后台运行python程序
- python程序后台运行命令
- python linux 后台运行问题解决
- Linux 后台运行python程序
- stm32f10x如何设置成SRAM的全过程
- Unity_Mecanim动画系统_015
- Python Django && Mysql Project
- MySQL(11):重复记录相关的问题
- Fibonacc 数列模n的循环节
- python后台运行方式
- 第八届福建省大学生程序设计竞赛-K Wand(错位+组合数)
- Lombok 安装、入门
- UVA 10491 Cows and Cars——概率水题
- 单例模式
- 二叉树/树/森林转换的通用步骤
- 机器视觉思考(光源篇)
- CRC效验算法
- ignite 信息订阅(基于主题的消息)