完整小白版,crontab定时任务操作步骤

cron服务介绍

cron服务是可以根据时间,日期,月份,星期的组合来调度对周期性任务执行的守护进程

常用4命令

#cronyab -l    				   //查看当前用户的cron任务
#crontab -e 				  //调用文本编辑器对当前用户的cron任务进行编辑
#crontab -u 用户名称  -e  	 //编辑指定用户的cron任务
#crontab -r 				//删除当前用户所有的cron任务 

cron任务设置格式

在这里插入图片描述注意脚本或文件都可!
在这里插入图片描述

具体操作

第一次使用crontab时会跳出如下命令行, 意思让你选择你想要的编译器

1.自定义编译器在这里插入图片描述 这里我选的3 ,因为vim编辑器自己熟悉些。
2.进入编辑模式

接下来开始编辑cron服务

#crontab -e         //进入编辑模式

你会看到一些*#* 注释,简言之,这些话教你如何写crontab
在这里插入图片描述①处,是cron书写格式
#m h dom mon dow command
#分 时 日期 月份 星期 命令
②处,是我自己写的
*/1 * * * * /home/test.sh >>/home/test.txt (test.sh 具体在后文
即:每隔1分钟,执行/home/test.sh 脚本文件,将执行结果重定向到 /home/test.txt文件里

3.结果验证

实时查看输出是否异常,查看重定向到的文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210709154659137.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2F5eWNoaWd1b2d1bw==,size_16,color_FFFFFF,t_70屏幕每隔一分钟会自动输出,echo“” 的内容

编辑test.sh
# vi /home/test.sh

在这里插入图片描述
就这样,简单的脚本就ok了
我们来验证一下
#sh test.sh
注| .sh 有多种执行方式,
在这里插入图片描述
说明写的简单脚本没有问题!

如果你只是想测试下cron服务,你可以调用文本编辑器对当前用户的cron任务进行编辑
#crontab -e 直接进入cron任务并进入编辑模式, 适合一句话定时任务
在这里插入图片描述如图:黄色箭头标的模块是我刚新加的,
即 : 每隔1分钟,执行echo “hello” 命令,并将执行结果,追加重定向,到/绝对路径下 出现的所有路径,必须要绝对路径

涉及到的问题
1.命令或者脚本,单独执行没问题, 但是cron服务不执行

死命检查,要么哪里格式写错了,要么路径没加绝对路径

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bessssss

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值