`

linux下将python作为后台服务

阅读更多
1、启动后台服务
不会写shell脚本,直接调用python:
nohup python Run_service.py loop=1 >dispatch.nohup 2>&1 &  #其中的loop=1为参数,需要自己在python里解析sys.argv;  中间的> 用于重定向,可以省略;  最后的&表示非阻塞运行,不用的话没法再执行其他命令
logout  #记得此句必不可少,否则服务还是可能被杀掉


2、查看python相关服务
ps -ef |grep python

部分结果如下:



3、停止服务
kill -9 6523  #其中的6523为ps命令查询到的进程号, -9强行停止

  • 大小: 3 KB
分享到:
评论

相关推荐

    Python-基于python实现的linux后台日志监控小项目

    【Python-基于Python实现的Linux后台日志监控小项目】 在IT运维中,实时监控Linux系统的后台日志是一项至关重要的任务。它可以帮助我们快速发现系统异常、错误信息以及潜在的安全问题。本项目“Python-基于Python...

    c#远程调用linux服务器的Python脚本(csdn)————程序.pdf

    描述中提到的问题和解决方案集中在如何使Python脚本在Linux服务器上持续后台运行,并能并发处理多个用户的请求。 首先,原始的做法可能存在以下问题: 1. 脚本需要始终保持在后台运行,以便在用户请求时能够被调用...

    Ubuntu下后台持续运行Python程序

    总之,在Ubuntu下后台运行Python程序涉及对Linux系统的深入理解,以及熟悉各种工具和服务管理方式。通过实践和学习,你可以有效地管理后台运行的Python应用程序,确保它们稳定、可靠地执行任务。

    Python脚本后台运行的几种方式

    一个用python写的监控脚本test1.py,用while True方式一直运行...linux 下后台运行 通过fork实现 linux环境下,在c中守护进程是通过fork方式实现的,python也可以通过该方式实现,示例代码如下: 代码如下: #!/usr/bi

    Linux-基于python实现的linux后台日志监控小项目

    一到周末,公司总是会让我们人肉监控服务器状态(因为技术还没到互联网层公司的技术,没有自动化---例如工具Ansible之类的,ε=(´ο`*)))唉) 所以,我觉得这种东西如果可以实现一个远程自动...周末可以省下大把时间去浪

    python包括window和linux版本.zip

    安装过程中,用户可以选择自定义安装路径、是否将Python添加到系统路径,以及选择需要的可选组件。Windows版本的Python通常有32位和64位两种,用户应根据自己的系统需求进行选择。安装完成后,用户可以通过命令行或...

    基于python实现的linux后台日志监控小项目

    【作品名称】:基于python实现的linux后台日志监控小项目 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【Environment(环境) 本...

    麒麟v 10 服务器 安装 Python 环境,直接将这个sh 在麒麟v10上面执行就可以,亲测有用

    安装完成后,需要将Miniconda的路径添加到系统的PATH环境变量中,以便在任何目录下都能使用Python和Conda: ```bash export PATH=/path/to/your/miniconda3/bin:$PATH ``` 为了永久生效此改动,你还需要将上述命令...

    Linux后台运行Python程序的几种方法讲解

    在Linux操作系统中,有时我们需要在后台运行Python程序,以便在不占用终端的情况下持续执行任务。以下是一些常见的方法: 1. **使用`nohup`命令** `nohup`命令允许程序在用户退出终端后继续运行。要使用`nohup`...

    Linux下基于python的定时提醒工具

    7. **系统集成**:为了使提醒工具能在开机时自动运行,可以将其设置为Linux系统的启动项,利用`systemd`的服务配置或`crontab`定时任务。 在实际使用中,用户需要根据项目提供的文档或安装指南进行安装和配置。安装...

    windows、linux下打包Python3程序详细方法

    本文主要探讨如何在Windows和Linux环境下使用Python3进行程序打包,重点介绍PyInstaller工具。 首先,让我们了解一下Python打包的常用工具。py2exe是一个用于将Python程序转换为Windows平台上可执行的.exe文件的...

    linux下python中文乱码解决方案详解

    本篇文章将深入探讨如何解决Linux下Python中文乱码的常见问题,并提供实际操作的解决方案。 首先,问题通常出现在当Python程序需要显示或输出包含中文字符的数据,例如在使用matplotlib库绘制图表时。一个具体的...

    Python-用Python写一个systemd服务的教程

    学习这个教程,你将能够熟练地使用Python编写systemd服务,提高Linux系统的自动化管理水平。通过实践和深入研究,你还可以掌握更高级的systemd特性,比如服务依赖、定时任务等,这对于系统管理员和Python开发者来说...

    celery+ rabbitMq + python linux 下 例子 crontab例子

    标题 "celery+ rabbitMq...总之,这个例子将教你如何在Linux环境下使用Celery和RabbitMQ创建分布式任务队列,并通过crontab进行定时任务的调度,这对于需要处理大量后台任务或需要定期执行任务的系统来说是非常实用的。

    基于python实现的linux后台日志监控小项目.zip

    【标题】:基于Python实现的Linux后台日志监控小项目 ...总的来说,这个Python项目为系统管理员提供了一个实用的工具,可以有效地监控Linux后台服务的日志,提高了故障排查的效率,保障了系统的稳定运行。

    Linux后台运行py服务程序1

    在Linux系统中,后台运行服务程序是常见的需求,特别是对于长时间运行的任务,如Python脚本。在标题和描述中提到的“&”符号和“nohup”命令就是实现这一目标的关键工具。下面我们将深入探讨如何使用这些命令以及...

    如何把python项目部署到linux服务器

    5. **后台服务的设置**:为了确保Python程序在SSH会话关闭后仍然运行,我们需要将其作为系统服务运行。可以通过编写`.service`文件,例如`robot.service`,然后将其放置在`/usr/lib/systemd/system`目录下。服务文件...

Global site tag (gtag.js) - Google Analytics