linux定时任务1-crontab命令
简单测试例子:
添加定时任务前,注意查看crond服务是否已经启动,如果未启动,则用命令service crond start命令启动。
注意给脚本添加可执行权限。
[root@rheltest1 ~]# service crond status //查看crond服务的启动状态
crond (pid 1742) is running...
[root@rheltest1 ~]# vi test_date.sh //vi 命令创建测试脚本 /bin/date >> /tmp/test_date.log
~ [root@rheltest1 ~]# chmod u+x test_date.sh //添加脚本可执行的权限
[root@rheltest1 ~]# crontab -e //添加定时任务(格式:分 时 日 月 星期 命令),表示每隔一分钟执行一次test_date.sh脚本 * * * * * /root/test_date.sh
~
~
[root@rheltest1 ~]# crontab -l //查看已添加的定时任务
* * * * * /root/test_date.sh
[root@rheltest1 ~]# cat /tmp/test_date.log //检查定时任务执行结果
Tue Apr 12 21:47:01 CST 2016
Tue Apr 12 21:48:01 CST 2016
Tue Apr 12 21:49:01 CST 2016
测试2:
多个数值用逗号隔开,如在每月1、3、4、12号的22:03执行定时任务
[root@rheltest1 ~]# echo ''> /tmp/test_date.log //清空test_date.sh文件内容
[root@rheltest1 ~]# cat /tmp/test_date.log [root@rheltest1 ~]# crontab -e //修改定时任务为1、3、4、12号的22:03执行定时任务 ,,, * * /root/test_date.sh [root@rheltest1 ~]# cat /tmp/test_date.log //查看执行结果
Tue Apr :: CST
测试3:
连续时间可用“-”表示。如在每个小时10分、11分、12分时执行定时任务。
[root@rheltest1 ~]# echo ''> /tmp/test_date.log
[root@rheltest1 ~]# crontab -e 10-12 * * * * /root/test_date.sh [root@rheltest1 ~]# cat /tmp/test_date.log Tue Apr 12 22:10:02 CST 2016
Tue Apr 12 22:11:01 CST 2016
Tue Apr 12 22:12:01 CST 2016
命令参数说明:
crontab –u //设定某个用户的定时服务,一般root用户在执行这个命令的时候需要此参数
crontab –l //列出某个用户定时服务的详细内容
crontab –r //删除某个用户的定时服务 crontab -i 也是删除定时任务,但在删除前会有提示
crontab –e //编辑某个用户的定时服务
M: 分钟(0-59)
H:小时(0-23)
D:天(1-31)
m: 月(1-12)
d: 一星期内的天(0~6,0或7为星期天)
linux定时任务1-crontab命令的更多相关文章
- linux定时任务:crontab命令
crontab命令被用来提交和管理用户的需要周期性执行的任务,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查 ...
- 定时任务之crontab命令
1.简介 crontab用于设置周期性被执行的命令 Linux系统中Linux调动工作分为两大类: 1.系统执行的工作:系统周期性所要执行的工作,如备份系统数据.清理缓存 2.个人执行的工作:某个用户 ...
- Linux 定时任务调度(crontab命令)
crond 是Linux下用周期性的执行某种任务或者等待处理某些事件的一个守护进程,crond 进程会每分钟定期检查是否有要执行的任务,如果有要执行的任务则自动执行该任务 Linux 下的任务调度 系 ...
- Linux定时任务工具crontab详解及系统时间同步
Linux配置自动时间同步 linux下时间同步的两种方法分享 tail -f /var/log/cron linux下定时执行任务的方法 在LINUX中你应该先输入crontab -e,然后就会有 ...
- Linux中使用crontab命令定时执行shell脚本或其他Linux命令
使用crontab你可以在指定的时间执行一个shell脚本或者一系列Linux命令.例如系统管理员安排一个备份任务使其每天都运行 如何往 cron 中添加一个作业? # crontab –e0 5 * ...
- Linux中的crontab命令用法
Crontab 在linux中,crontab的用来设置定期执行指定的命令,我们可以用它来指定一些需要重复的事情,Linux系统的用户只需将想要定期要执行的命令序列加到crontab文件中,操作系统即 ...
- 转 linux任务调度之crontab命令
crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行. 在 ...
- linux定时任务(crontab和at)
查看定时任务:crontab -l [root@localhost test]# crontab -l no crontab for root 创建编辑定时任务:crontab -e [root@lo ...
- Linux新手学堂 Crontab命令的语法
crontab 命令的用途就是:提交.编辑.列出或除去 cron 作业. 语法 crontab [ -e [UserName] | -l [UserName] | -r [UserName] | -v ...
- 关于linux环境下crontab命令环境变量的问题
这几天在弄数据库备份的事情,其中涉及到使用crontab命令自动执行shell脚本的问题,发现将写好的数据库导出脚本export.sh ################################ ...
随机推荐
- 访问快递100的rest的请求
转:http://blog.csdn.net/u011115507/article/details/9172679 查快递的时候发现了一个http://www.kaidi100.com 是金蝶旗下的下 ...
- underscorejs-filter学习
2.6 filter 2.6.1 语法: _.filter(list, predicate, [context]) 2.6.2 说明: 对list集合的每个成员依次进行匹配(根据predicate迭代 ...
- JS笔记1
1.每个函数对象都有一个length属性,表示该函数期望接收的参数个数.它与函数的arguments不同,arguments.length表示函数实际接收的参数个数. 2.javascript 中有五 ...
- IOS制作一个漂亮的登录界面
上图是Facebook的登录界面,看起来很漂亮,eamil框和passwod框合在一起,那么这种效果是怎么做出来的呢?我们都知道输入框用layer属性是可以做成圆角的形式,那么怎么样才能够仅仅只让上边 ...
- struts2整合spring出现的Unable to instantiate Action异常
在struts2整合spring的时候,完全一步步按照官方文档上去做的,最后发现出现 Unable to instantiate Action,网上一搜发现很多人和我一样的问题,配置什么都没有错误,就 ...
- 关于SD卡
http://blog.csdn.net/androidwifi/article/details/17725989 http://www.cnblogs.com/greatverve/archive/ ...
- 业内人士详述SIEM建设的演进过程
http://www.verydemo.com/demo_c289_i22006.html 4A http://www.verydemo.com/demo_c281_i40888.html 从SIEM ...
- Bit,Bytes,KB,MB,GB,TB,PB,EB,ZB,YB
Bit,Bytes,KB,MB,GB,TB,PB,EB,ZB,YB 汉字字符 2字节英文字符 1字节中文标点 2字节英文标点 1字节一个字节就是一个八位二进制数啊,2就是00000010,4就是000 ...
- HDU 4627 There are many unsolvable problem in the world.It could be about one or about zero.But this time it is about bigger number.
题目链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=82974#problem/E 解题思路:数论,从一个数的中间开始往两边找,找到两 ...
- ArcGis : unable to save as template this document is already based on another template
原文:http://forums.esri.com/Thread.asp?c=93&f=989&t=289930 ----------------- I ran into this p ...