博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python Linux后台运行
阅读量:7102 次
发布时间:2019-06-28

本文共 587 字,大约阅读时间需要 1 分钟。

hot3.png

nohup python -u a.py > a.log &-u参数,python不启用缓冲,不加不会实时的输入到文件中

用脚本

#!/bin/shps -ef | grep python | cut -c 9-15| xargs kill -s 9python a.py > logs/a.log & python b.py > logs/b.log & python c.py > logs/c.log#“cut -c 9-15”是截取输入行的第9个字符到第15个字符,而这正好是进程号PID。#“xargs kill -9”中的xargs命令是用来把前面命令的输出结果(PID)作为“kill -9”命令的参数,并执行该令。可能会报如下错误bin/sh^M: bad interpreter: No such file or directory解决解决方法:修改.sh文件格式vi test.sh利用如下命令查看文件格式 :set ff 或 :set fileformat 可以看到如下信息 fileformat=dos 或 fileformat=unix 利用如下命令修改文件格式 :set ff=unix 或 :set fileformat=unix :wq

 

转载于:https://my.oschina.net/lantianbaiyun/blog/603998

你可能感兴趣的文章
apkplug主题切换功能之主题包打包编译-07
查看>>
手把手让你实现开源企业级web高并发解决方案
查看>>
circular buffer in Linux kernel
查看>>
Bug描述
查看>>
mac下的项目管理软件OmniPlan的使用
查看>>
iOS为网站添加图标到主屏幕以及增加启动画面
查看>>
matlab的一些用发plot颜色
查看>>
生存的现状及环境
查看>>
线程入门-使用Execcutor
查看>>
setNeedsLayout 与 setNeedsDisplay
查看>>
康托展开与逆康托展开
查看>>
hadoop 2.7.2 安装
查看>>
JAVA泛型详解——转
查看>>
#ifdef __cplusplus extern "C" { #endif 的解释<转>
查看>>
高速队类实现(线程安全)
查看>>
css3 transition 过渡动画
查看>>
CSS基础入门视频教程荟萃
查看>>
centos7 安装maven
查看>>
FTPClient与commons-pool2
查看>>
C++中的类型转换
查看>>