命令工具之计划任务
有时需要将某些命令和脚本放入计划任务中去执行,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 目录中,系统会自动帮我们每天运行这些脚本。
浙公网安备 33010602011771号