Login
网站首页 > 文章中心 > 其它

linux查看计划任务执行情况_Linux任务计划和周期性任务执行

作者:小编 更新时间:2023-07-27 09:11:49 浏览量:196人看过

常用选项:

-l 查看作业队列,相当于atq

-f 从某个指定文件文件中读取作业任务,不通过交互式输入。

-d 删除指定的作业任务,世颂源相当于atrm。

-c 查看指定作业具体内容。

-q QUEUE指明队列。

TIME时间格式有:

HH:MM 小时:分钟 例如04:00

HH:MM YYYY-MM-DD 小时:分钟 年-月-日 例如15:00 2017-11-25

HH:MM[am|pm] [Month] [Date] 例如:04pm July 30

HH:MM[am|pm] ◆ number [minutes|hours|days|weeks]在某个时间点再加几个时间后执行

例如:now ◆ 5minutes 钟后执行

04pm ◆ days三天后下午4点执行

[root@dxlcentOS ~]# at 15:55 2017-11-25 在15点5执行:切换到tmp目录,执行ls命令

cd /tmp

ls

job 3 at Sat Nov 25 15:55:00 2017

,执行结果屏幕不会显示,会以邮件形式发送到邮箱。要是没有mail命令,进行yum -y install mailx安装。

执行周期性任务要确保crond守护进程在运行。

执行pstree,要是crond运行起来可以看到。

或者执行:~]# systemctl status crond (centos7)

Active: active (running) ... ...

centos6:~]# service crond status

... is running

有时候为了安全起见,可以将不允许某些用户执行周期性任务的用户名添加到/etc/cron.deny文件里面即可。

cron任务分类:分系统cron任务和用户cron任务

总结:1.cron周期任务最小时间单位是分钟。

2.定义COMMAND时,如果命令需要用到%,需要对其转义;但放置于单引号中的%不用转义亦可。

3.某任务在指定的时间因关机未搜态能执行,下次开机不会自动执行。

4.当修改之前定好的任务或新增循环任务时最好执行一下systemctl restart crond。

6.避免系统资源分配不均,周与日月不可以同时并存。

cron循环任务设定后,要是服务器因意外关机,那么在停樱液机期间,cron设定的循环任务是不会运行的,当服务器开机后,也不会执行过去到达时间点的循环任务,只能等待下个时间点到来才执行。要想重新执行,anacron就可以解决这个问题。

anacron 是一个程序不是一个服务,当centos进入crontab排程时,anacron 会主动每一小时运行一次。

这个没有具体

命令

,不过你可以在

计划

任务

脚本

中添加一些生成脚本执行结果的验证

日志

以便检验计划任务和脚庆戚纳本的执行情况。

jobs是查誉没看

后台

已启动

进程

作仔悉业

情况。计划任务跟

后台进程

是两回事。=

=!!!

crontab -l

列出用户计划任务

        -e   岁耐   (edit user's crontab)

 乎顷春       -l      (list user's crontab)

        -r 乎芹     (delete user's crontab)

        -i      (prompt before deleting user's crontab)

以上就是土嘎嘎小编大虾米为大家整理的linux查看计划任务执行情况_Linux任务计划和周期性任务执行相关主题介绍,如果您觉得小编更新的文章对您有所帮助,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章