Linux中使用crond工具创建定时任务的方法
发表于:2024-11-22 作者:千家信息网编辑
千家信息网最后更新 2024年11月22日,前言crond是一个linux下的定时执行工具(相当于windows下的scheduled task),可以在无需人工干预的情况下定时地运行任务。crond工具提供crontab命令来设置定时任务,属
千家信息网最后更新 2024年11月22日Linux中使用crond工具创建定时任务的方法
前言
- crond是一个linux下的定时执行工具(相当于windows下的scheduled task),可以在无需人工干预的情况下定时地运行任务。crond工具提供crontab命令来设置定时任务,属于守护进程,只能精确到分钟,可以设定周期性执行Linux命令或者Shell脚本,每分钟crond都会检查是否有定时任务需要执行
- 本次实验系统为CentOS 7
操作步骤
(1) 检查crond工具是否安装
yum list installed | grep crontabs
若未安装,则使用如下所示命令安装
sudo yum install crontabs
(2) 检查crond服务是否开启由于是CentOS7所以使用 systemctl 命令,而非 service 命令
systemctl status crond.service
若未开启,则使用如下所示命令开启服务
sudo systemctl start crond.service
(3) 使用crond工具创建任务计划crontab命令使用方法
Usage: crontab [options] file crontab [options] crontab -n [hostname]Options: -udefine user -e edit user's crontab -l list user's crontab -r delete user's crontab -i prompt before deleting -n set host in cluster to run users' crontabs -c get host in cluster to run users' crontabs -s selinux context -x enable debugging # 注意 crontab -r 是删除用户的所有定时任务(慎用!)
可以通过 /etc/crontab 文件查看任务定义格式和设定任务执行环境
以"每分钟定时将日期写入指定文件中"为例
方法1:使用crontab命令编辑当前用户定时任务(立即生效)**
crontab -e
在编辑器中插入如下指令(注意此时不要追加用户,否则无法执行,因为此方法是直接设置当前用户的定时任务)
*/1 * * * * date >> /home/TomAndersen/currentDate
检查插入结果
[tomandersen@hadoop101 bin]$ crontab -l*/1 * * * * date >> /home/TomAndersen/currentDate
方法2:编辑 /etc/crontab 文件,按照格式插入(生效较慢)**
*/1 * * * * tomandersen date >> /home/TomAndersen/currentDate
(4) 检查是否设置成功
[tomandersen@hadoop101 bin]$ cat /home/TomAndersen/currentDate 2020年 02月 09日 星期日 18:12:01 CST2020年 02月 09日 星期日 18:13:01 CST2020年 02月 09日 星期日 18:14:01 CST2020年 02月 09日 星期日 18:15:01 CST2020年 02月 09日 星期日 18:16:02 CST2020年 02月 09日 星期日 18:17:01 CST2020年 02月 09日 星期日 18:18:01 CST2020年 02月 09日 星期日 18:19:01 CST2020年 02月 09日 星期日 18:20:01 CST
总结
以上所述是小编给大家介绍的Linux中使用crond工具创建定时任务,希望对大家有所帮助!
任务
星期
命令
工具
检查
用户
方法
文件
格式
服务
精确
成功
人工
使用方法
前言
可以通过
周期
周期性
情况
指令
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
宁波网络技术公司
今日头条服务器数量
武汉市网络安全协会孙巍
第五空间网络安全第三集
bd2数据库介绍
深圳网络安全服务哪里有
阿里云服务器256租用费用
计算机网络技术课程考试答案
数据库技术 csdn
网络安全领域境外学术交流
七巧国网络技术
陕西信合网络安全
c# word 写入数据库
显示其他表格的数据库
网络安全工作发展部门
服务器怎么优化页面加载时间
2020新华网络技术学院
自家的服务器地址填什么
连接dota服务器失败
广东金融学院数据库原理与应用
网络安全法隐私
网络安全审查员怎么样
我的世界服务器闪退有提示吗
国家网络安全和三六零合作
数据库课程设计个人理财
美国网络安全管理问题研究
mysql社区服务器
戴尔服务器开启ssh服务
怎么连接企业数据库
网络安全下的个人信息