欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ubuntu下创建定时任务

程序员文章站 2022-05-24 21:06:35
...

编写定时任务

首先使用crontab -e命令,编写cron表达式
具体可见:https://blog.csdn.net/fanrenxiang/article/details/80361582
格式为:
分 时 日 月 周 命令
如,制定一个每隔一小时执行一次的任务:

* */1 * * * usr/bin/python3 home/ubuntu/hello.py

这里最好使用绝对路径
经测试,保存后不用重启服务,系统会直接自动按照设置运行

常用命令

命令 说明
crontab -e 创建自己的一个任务调度,此时会进入到vi编辑界面,来编写我们要调度的任务
crontab -l 列出定时的任务
crontab -r con_name 删除crontab文件
which name 获取命令路径

我用的是ubuntu的系统,按网上说的找crond怎么都找不到,后来才知道ubuntu中用cron

  1. 查看是否运行
ps -e | grep cron

服务操作说明:

命令 说明
service cron start 启动服务
service cron stop 关闭服务
service cron restart 重启服务
service cron reload 重新载入配置
service cron status 查看当前服务运行状态

参考:
[1] linux ( crontab 定时任务命令)
[2] Linux之crond 服务介绍
[3] 解决Ubuntu系统上 No command ‘crond’ found
[4] 定时任务cron表达式详解
[5] Linux系统定时任务
[6] Linux基础命令—service

相关标签: cron