nohup使得Python web项目在服务器上后台运行
1 nohup介绍
1、nohup 是 no hang up 的缩写,就是不挂断的意思。
2、nohup命令:在系统上运行一个进程的时候,不想让其在你退出账号时关闭,即可用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。
3、nohup在不规定的情况下,所以输出内容会到nohup.out中。
2 运行代码
创建脚本
vim run.sh
nohup python3.8 -u manage.py >> /www/wwwroot/log/offical.log 2>&1 &
运行
sh run.sh
或者
.run.sh
-u
的意思就是 uninterrupt不中断的意思,如果你的代码里边有sleep等线程沉睡相关的操作,如果你不-u的话 在后台 它就停住了
2>&1
: 将标准出错也输出到nohup.log文件中
&
: 最后一个&, 是让该命令在后台执行。
0
表示stdin标准输入,用户键盘输入的内容
1
表示stdout标准输出,输出到显示屏的内容
2
表示stderr标准错误,报错内容
2>&1
是一个整体,>左右不能有空格,即将错误内容重定向输入到标准输出中去
nohup和&的区别
1、&才是后台运行
2、nohup : 不挂断的运行,注意并没有后台运行的功能,,就是指,用nohup运行命令可以使命令永久的执行下去,和用户终端没有关系,例如我们断开SSH连接都不会影响他的运行,注意了nohup没有后台运行的意思;
3 关闭进程
ps aux | less
kill -9 进程号
nohup使得Python web项目在服务器上后台运行相关推荐
- Eclipse的web项目放到服务器上跑
Eclipse的web项目放到服务器上跑 1.导成war包(本例子是一个非Maven工程的SSM项目) 右击项目export 2.放到服务器上的tomcat(怎么配置服务器要看博客) 先关闭tomca ...
- 如何在服务器上运行python程序_在服务器上配置运行(每天一则段子python程序)...
之前的文章里有一个用python-SMTP发信的程序,利用爬虫随机爬下段子网站的一则段子然后发送给指定收件人. 在本地计算机上运行这个程序只有及时性的功能(一直挂着也不太现实),所以现在将它放置在服务 ...
- 将Springboot项目放在服务器上一直运行
nohup java -jar hz-sms-0.0.1-SNAPSHOT.jar >/www/wwwroot/...-0.0.1-SNAPSHOT.out 2>&1 &
- 通过python建立一个web服务查看服务器上的文本、图片、视频等文件
通过python建立一个web服务查看服务器上的文本.图片.视频等文件 文章目录: 1 在服务器端开启一个服务 2 在本地浏览器中输入服务器的ip地址 1 在服务器端开启一个服务 python -m ...
- 项目怎么放到服务器里,如何把项目放到服务器上
如何把项目放到服务器上 内容精选 换一换 欢迎使用华为云开发者工具套件(Python SDK).Python SDK让您轻松编程即可访问云服务.本教程介绍如何安装和使用Python SDK,并提供示例 ...
- python构建知识库_手把手教导实战Python Web项目
手把手教导实战Python Web项目 一.前言 Django是一个开放源代码的Web应用框架,由Python写成.采用了MVC的框架模式,即模型M,视图V和控制器C.Django的主要目的是简便.快 ...
- 1-3.Win10系统利用Pycharm社区版安装Django搭建一个简单Python Web项目的步骤之三
在1-1.Win10系统利用Pycharm社区版安装Django搭建一个简单Python Web项目的步骤之一 基础上进行如下操作: 所有路由不能全部都在myDjango下的urls.py路由文件中, ...
- Web项目,网页上传excel文件并解析实战示例
最近写了一个基于poi解析excel文件的工具类,所以想在web项目中测试一下,就做了这个简单的项目.本项目主要使用了 SpringMVC+RESTful+Maven的风格.适合有一定基础的人员. 源 ...
- python web项目(django+Layui+mysql)
python web项目(django--+Layui+mysql) 1.结果图 2目录结构 3.开干 4.总结 为了完成期末作业,做的一个学生成绩管理系统,采用django+Layui+mysql5 ...
最新文章
- 导入数据tf-data
- 公司用了 6 年的分布式锁,很是牛逼啊!
- C语言经典例69-有n个人围成一圈报数问题
- Win2003服务器设置防火墙图文教程
- 阿里为什么建议给MVC三层架构多加一层Manager层?
- jzoj1758-过河【dp】
- 一个Web前端自学者的自述
- [js] 使用js实现一个循环队列
- am335x修改sd卡cd管脚
- Oracle 安装报错 [INS-06101] IP address of localhost could not be determined 解决方法[转]
- MongoDB DBA 实践6-----MongoDB的分片集群部署
- 双系统环境下 CentOS 挂载 Windows NTFS 磁盘分区
- android 按钮复用,Android Button 自带阴影效果另一种解决办法
- 西南科技大学OJ题 交换二叉树的孩子结点1105
- 三星s9 android p内测,三星国行Galaxy S9/S9+用户安卓9.0内测:更新One UI
- 简单编程(五)编程验证一下“角谷猜想”
- POJ 2242 The Circumference of the Circle G++ 海伦公式 三角形外接圆半径公式 背
- 计算机学校排名高中,高中学校排名/全国高中排名一览表
- HTLM 零基础入门教程(详解)
- Onenote实用笔记