论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
数据库
›
Oracle
›
Ubuntu下使用Cron定时任务
Ubuntu下使用Cron定时任务
梦见你的名字
论坛元老
|
2024-9-14 00:05:19
|
显示全部楼层
|
阅读模式
楼主
主题
1499
|
帖子
1499
|
积分
4497
Ubuntu下使用Cron定时任务
概述
Cron Job是一个Linux 步伐,它允许用户安排某个软件的执行,通常以 shell 脚本或已编译的可执行文件的情势出现。Cron 通常用于需要按固定时间表运行任务和/或自动执行重复任务(如下载文件或发送电子邮件)的情况。
从最根本的层面上讲,cron 作业是写入名为
cron 表
(简称为
crontab
)的表中的一个条目。此条目包含一个筹划和一个要执行的下令。cron 守护步伐 (
crond
) 会查找 crontab 中的条目,以确定应运行哪些作业以及应根据指定的筹划在何时运行这些作业。
Cron 工作原理
大多数标准的 cron 安装包含两个下令:
cron或crond,这是运行调度实用步伐的守护进程
crontab,这是允许您编辑作业的 cron 条目的下令
从 Linux 的角度来看,
守护
进程是指在后台运行且非交互的步伐。这意味着该步伐不接受任何用户输入,也不向用户显示输出。守护进程一词过去
常用
于 Unix/Linux 环境,并不是不同操作系统的通用术语。
守护进程将在root
用户下运行。您可以运行以下下令来查看 cron 是否正在运行:
ps aux | grep cron
复制代码
你应该看到如下输出:
root 1111 0.0 0.0 29008 3012 ? Ss Aug26 0:01 /usr/sbin/cron -f
复制代码
如果您根本没有收到下令的任何输出,则 cron 没有运行或未安装。
在 Ubuntu 上,您可以通过运行以下下令快速安装 cron:
sudo apt update && sudo apt install cron
复制代码
crontab的根本指令使用
查询
#查看当前用户下的定时任务列表
crontab -l
复制代码
编辑
#编辑当前用户下的定时任务
crontab -e
复制代码
在第一次编辑时会有选择编辑器的选项,我们通过选择对应的选项来确定自己所要的编辑器,第二次将不会再次弹出下面图片选择界面,如果想要切换别的编辑器需要通过指令select-editor举行修改。
看下第一行:
MAILTO这个是直接用户的邮件地点
如果任务产生输出的话,cron 会将执行的任务的输出信息发送到指定的用户邮件。这可以通过在 crontab 文件中设置 MAILTO 变量来配置,也可以在下令行中使用
MAILTO=user@example.com
第二 活动 Cron 定时任务的配置接下来会讲
我们再次使用用查看当前用户下的定时任务列表指令
删除
#删除当前用户下的定时任务
crontab -r
复制代码
Cron 定时任务语法
根本的 crontab 条目看起来像这样,首先是 cron 作业筹划,然后是运行的下令:
任务配置的基本格式
* * * *
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
梦见你的名字
论坛元老
这个人很懒什么都没写!
楼主热帖
【docker系列】四种基础网络模式及自定 ...
MySQL高可用架构搭建实战
小白怎么入门网络安全?看这篇就够啦! ...
kubernetes常用命令-1-命令补全 ...
'林子雨大数据' 实验3 HBase操 ...
1.1 大数据简介-hadoop-最全最完整的保 ...
Cilium系列-9-主机路由切换为基于 BPF ...
这些行业注意了:“谨防互联网门户钓鱼 ...
北京智游科技(爱加密)-渗透测试实习 ...
Xcode Run Script 脚本
标签云
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
备份
人工智能
程序人生
鸿蒙
登录参与点评抽奖加入IT实名职场社区
下次自动登录
忘记密码?点此找回!
登陆
新用户注册
用其它账号登录:
关闭
快速回复
返回顶部
返回列表