sitemap

RSS地图

收藏本站

设为首页

Oracle研究中心

当前位置:Oracle研究中心 > 运维DBA > Linux >

笔记:linux crontab一步步配置计划任务及crontab服务日志分析

时间:2016-04-24 23:09   来源:Oracle研究中心   作者:惜分飞   点击:

天萃荷净

linux计划任务crontab使用说明

一、启动linux cron服务
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置
系统启动的时候自动启动:
在/etc/rc.d/rc.local(是/etc/rc.local的一个软链接)这个脚本的末尾加上: /sbin/service crond start

二、查看和管理crontab
1)当前用户
crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
crontab -l //列出某个用户cron服务的详细内容
crontab -r //删除某个用户的cron服务
crontab -e //编辑某个用户的cron服务

2)其他用户
crontab -u oracle -l
编辑cron
crontab -u oracle -e
然后使用vi进行编辑

基本格式 :
* * * * * command
分 时 日 月 周 命令
第1列表示分钟1~59 每分钟用*或者 */1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列表示月份1~12
第5列标识号星期0~6(0表示星期天)
第6列要运行的命令

*代表所有的取值范围内的数字
“/”代表每的意思
“*/5″表示每5个单位
“-”代表从某个数字到某个数字
“,”分开几个离散的数字

三、linux crontab案例
30 21 * * * /usr/local/etc/rc.d/lighttpd restart
上面的例子表示每晚的21:30重启lighttpd 。
10 1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart
上面的例子表示每周六、周日的1 : 10重启lighttpd 。

四、linux crontab服务及日志信息
/var/spool/cron/ 该目录下存放所有用户的cron服务
/var/log/cron 记录cron运行的日志信息。

 

-----------------温馨提示--------------------
操作有风险,动手需谨慎
Oracle研究中心
http://www.oracleplus.net
本文由大师惜分飞原创分享,转载请尽量保留本站网址

 


--------------------------------------ORACLE-DBA----------------------------------------

最权威、专业的Oracle案例资源汇总之笔记:linux crontab一步步配置计划任务及crontab服务日志分析

本文由大师惜分飞原创分享,网址:http://www.oracleplus.net/arch/114.html

Oracle研究中心

关键词:

linux crontab一步步配置计划任务