在linux系统上部署脚本并设置定时执行

第一次在公司的服务器上部署了脚本,并且定时执行成功了,记录一下

首先在服务器上编写好python脚本

编写完成后,编写一个shell脚本,在其中设置文件的执行顺序

shell脚本内容如下

bash 复制代码
# 执行query_problematic_data文件
/bin/python3 /home/cmet/edu_recover/query_problematic_data.py
# 执行resand.py文件
/bin/python3 /home/cmet/edu_recover/resand.py
# 执行finished.py文件
/bin/python3 /home/cmet/edu_recover/finished.py

备注:如何知道python文件的运行代码,比较简单的方式是直接在运行python文件,系统会在中断自动显示python文件的运行代码,直接复制到shell脚本中即可

然后赋予shell脚本可执行权限

bash 复制代码
chmod +x run.sh

然后是最关键的一步,通过crontab命令设置shell脚本定时执行

进入编辑

bash 复制代码
crontab -e

编辑定时命令

bash 复制代码
0 6 * * * /home/cmet/edu_recover/run.sh

上述定时命令设置的是每天早上6点中开始执行

相关推荐
w***37512 分钟前
在 Ubuntu 22.04 上安装和配置 Nginx 的完整指南
linux·nginx·ubuntu
p***92484 分钟前
Nginx location 和 proxy_pass 配置详解
服务器·网络·nginx
L***B56810 分钟前
Nginx代理到https地址忽略证书验证配置
运维·nginx·https
源梦想18 分钟前
绝地幸存者H5割草网页小游戏Linux部署演示
linux·运维·服务器
天下·第二23 分钟前
python处理【orc】下载压缩的.zip文件,windows和linux同时适配
linux·windows·python
凑齐六个字吧26 分钟前
单细胞LIANA受配体分析框架学习
linux·服务器·windows
拾心2131 分钟前
【云运维】K8s管理(二)
运维·容器·kubernetes
e***58231 小时前
Nginx 配置前端后端服务
运维·前端·nginx
qq_526099131 小时前
实时工业图像采集卡 | 低延迟传输,满足自动化生产线需求
运维·自动化
w***95491 小时前
linux 网卡配置
linux·网络·php