linux查看定时任务是否执行

2020-06-03 15:45

Linux通过Crontab工具设置计时任务,通过设置计时任务,它可以定期执行计时脚本和任务。如何在设置计时任务后确认是否执行计时任务?

-一步阅读工具/原材料中心7克隆方法/步骤1登录到Linux服务器。让我们看看crontab工具的服务是否打开。/etc/init.d/crond status命令如果显示“正在运行”,则说明进程已启动。我们根据图中所示的格式设置计时任务。

格式:小时、天、月和周的脚本

分钟小时月日年月日周日命令

"* & quot表示值范围内的所有数字

"/& quot;代表每一个意思,”/5 & quot;表示每5个单位

"-& quot;表示从一个数字到一个数字。

",& quot分开几个离散的数字

接下来,让我们开始设置计划任务。

linux查看定时任务是否执行步骤读取2首先,我们准备计划任务脚本,并编写脚本delete_archivelog.sh来定期删除归档日志

#!/bin/bash

对于{testcs1,testtcs02 } #中,删除实例testcs1和testcs2实例存档

是否导出ORACLE _ SID = $ 1

rman目标/& lt;& ltEOF

删除归档日志全部在& # 39;SYSDATE-3 & # 39;;

EOF

完成的

在脚本编写完成后,我们向脚本添加了执行权限,并且我们的专业改为oracle:oinstall

linux查看定时任务是否执行步骤读取3然后我们设置计划任务,通过命令crontab -e编辑它,如图所示编辑它,然后:wq保存并退出。我们将删除归档的计划任务设置为每天1:00执行。

-4步骤读取4伦达B- 1要查看我们的设置,su-oracle -c意味着在切换到oracle用户下执行此脚本。

-5步阅读5我们已经设置了预定任务。1:00后,我们可以检查计划任务是否有效。首先,我们可以通过查看归档日志进行检查,也就是说,我们可以直接检查计划任务的执行结果。我们在3天前删除日志,并直接检查日志是否保存了过去3天。

导出ORACLE_SID=testcs1

oracle@linux:/ 1)rman目标/

检查下面的所有存档日志

RMN>。交叉检查归档日志全部;

今天是13号,最早的日志是10号,10号执行的日志已经被删除。

有另一种方法。我们可以查看计划任务的执行记录。/var/log/cron是计划任务的执行日志。如图所示,系统在1:00执行计划任务。

-7步读取结束注意:如果计划的任务没有执行,可以通过cron日志进行检查。您可以通过手动执行脚本命令进行调试!

联系我们

天津市西青区中北镇云锦世家南门55号
4007181001
30998@qq.com

庆典活动

商务会议

企业年会

展会展览