有些重复机械化操作的任务,如果在本地电脑每天都要打开去运行一次的话,那样感觉还是比较繁琐,而且也希望在服务器里不间断的运行。那么最合适的应该是在服务器运行了,下面介绍一下在linux服务器中运行py文件。


就那快排文件来说,需要持续不断的进行关键词模拟点击的话,那么我们就可以把快排文件放入linux服务器中。


nohup命令linux后台持续运行py任务_服务器


接下来就是导出快排目录当前的所有依赖包


安装:pip freeze > requirements.txt 这时就会生成所有的安装包


nohup命令linux后台持续运行py任务_linux服务器_02


接着我们在linux服务器中,输入安装命令即可。

pip install -r requirements.txt


然后开始运行快排文件,看看运行能不能运行,保证运行文件正常运行。


nohup命令linux后台持续运行py任务_服务器_03


创建shell文件,输入运行命令


nohup命令linux后台持续运行py任务_linux服务器_04


在终端中如果sudo权限的话可以直接./run.sh或者,没有sudo权限,可以通过bash run.sh就可以持续运行快排任务了。那么想要让快排文件在linux下运行。


nohup命令linux后台持续运行py任务_linux服务器_05


至于运行日志文件,可以输入 tail -f out.log就可以查看到运行情况了