Linux python后台任务
2024-10-21 10:02:25
Ubuntu 后台持续运行python服务
一般使用
nohup python -u app.py>t.log 2>&1 &
nohup python3 -u app.py>t.log 2>&1 &
只记录异常日志
nohup python -u app.py>/dev/null 2>error.log 2>&1 &
不记录任何日志
nohup python -u app.py>/dev?null 2>&1 &
说明:
1.末尾的“&”:表示后台运行
2.“nohup”:保证程序不被挂起
3.“python”:执行python代码的命令
4.“-u”:表示不启用缓存,实时输出打印信息到日志文件(如果不加-u,则会导致日志文件不会实时刷新代码中的print函数信息)
5.“app.py”:是python的源代码文件
6.“t.log”:是输出的日志文件
7.“>”:是指将打印信息指定到日志文件
8.“2>&1":将标准错误输出转变为标准输出,可以将错误信息也输出到日志文件中(0->stdin,1->stdout,2-stderr)
查看进程:
ps -ef |grep python
ps -ef|grep app
关闭进程:
kill idnum
查看内存总数:
cat /proc/meminfo | grep MemTotal
最新文章
- sass初级语法
- 在CentOS7上安装JDK1.8
- 在nodejs下express 从安装到运行的全过程
- sql server output用法说明
- Android核心分析之二十八Android GDI之Surface&;Canvas
- SVN菜单说明
- 李洪强漫谈iOS开发[C语言-028]-逗号表达式
- hdu 4869 Turn the pokers (2014多校联合第一场 I)
- stm32内部的CAN总线
- WCF技术剖析之十二:数据契约(Data Contract)和数据契约序列化器(DataContractSerializer)
- App 监控、推广
- bzoj:1299: [LLH邀请赛]巧克力棒
- STL源码剖析之序列式容器
- Spring Boot学习总结二
- ftp上传或下载文件工具类
- linux 笔记整理
- C# 调用IP库(QQWry.Dat)查询IP位置及自动升级IP库方法【转】
- 二叉树遍历之三(Moriis traversal)
- mac node版本管理
- 用google map实现周边搜索功能
热门文章
- Nginx结合tomcat 负载均衡
- 2023-03-01 react-native 实现 复制功能 @react-native-community/clipboard 报错:TypeError: null is not an object (evaluating 'NativeClipboard_1.default.setString')。
- 调度器46—tick模式
- USB转UART的桥接控制器 国产DPU02软硬件兼容替换CP2102
- CH32V307/CH32V203 IO翻转速度测试
- 梦想云图Node.JS服务 (网页CAD,在线CAD )
- 批量检测URL中的关键词,并且将不含有关键词的URL输出到txt文件当中
- IDEA EduTools Plugin Learning Cause
- RSTP-快速生成树协议
- 《Spring Boot从零开始学(视频教学版)》快速入门Spring Boot应用开发