命令工具之计划任务

  有时需要将某些命令和脚本放入计划任务中去执行,linux为我们提供两种计划任务:

1、只会执行一次的at计划任务;

2、可以周期性的执行cron计划任务。

一、at 一次性计划任务

eg:

 

 

注:

设定计划内容,完毕点击ctrl+D;

at -l //查看计划任务;

at -c 1 //查看编号为1的计划任务的具体内容

at -d 1 //删除编号为1的计划任务

at 小时:分钟   //eg:  at 4pm+3days      at 12:00 2017-10-05

二、cron周期性计划任务

  确保crond服务开启;确保该服务开机启动。用户的cron计划任务文件格式含义:

列数:1     2     3     4     5     6

    分    时   日   月    周  命令

//00~59  00~23  1~31  1~12 0~7、-表示一段连续的时间;,表示若干个不连续的时间;*表示所有时间;/表示间隔时间。

eg:

注释:为当前用户设置计划任务;每周五晚23点23分执行日志备份;每3个小时的整点检查用户登录情况;

每周三、五10点将系统内存信息发送给自己的邮箱。

 

  centos系统自定义很多计划任务脚本,分别放在/etc/下的cron.hourly cron.daily cron.weekly等目录中,

若我们有脚本需要每天执行,可以直接将脚本放在 cron.daily 目录中,系统会自动帮我们每天运行这些脚本。

 

posted @ 2017-06-30 17:03  bkycrmn  阅读(136)  评论(0)    收藏  举报