Linux crontab计划任务
来源:互联网 发布:小的java开源项目 编辑:程序博客网 时间:2024/04/30 23:00
通过crontab命令可以指定特定的时间自动执行shell脚本。可以用在自动发邮件,自动备份等自动任务使用场景中。
1.crontab命令格式
crontab [-u user] [-e|-l|-r] file
- -u user:用来设定某个用户的crontab服务
- file:file是命令文件的名字,表示将file做为crontab的任务列表文件并载入crontab。如果在命令行中没有指定这个文件,crontab命令将接受标准输入(键盘)上键入的命令,并将它们载入crontab。
- -e:编辑某个用户的crontab文件内容。如果不指定用户,则表示编辑当前用户的crontab文件。
- -l:显示某个用户的crontab文件内容,如果不指定用户,则表示显示当前用户的crontab文件内容。
- -r:从/var/spool/cron目录中删除某个用户的crontab文件,如果不指定用户,则默认删除当前用户的crontab文件。
- -i:在删除用户的crontab文件时给确认提示。
2.crontab文件格式
- 第1列分钟1~59
- 第2列小时1~23(0表示子夜)
- 第3列日1~31
- 第4列月1~12
- 第5列星期0~6(0表示星期天
- 第6列要运行的命令
2.crontab使用实例
创建一个crontab文件
该文件mycron的格式应为
#minute hour day month week command1-59 * * * * echo `date` > $HOME/mycorn_log
执行crontab文件
crontab mycron
列出crontab文件
crontab -e
详细使用请参考 Linux Tools Quick Tutorial
0 0
- linux crontab 计划任务
- linux crontab计划任务
- crontab linux计划任务
- Linux计划任务crontab
- linux crontab 计划任务
- linux crontab计划任务
- Linux计划任务crontab
- linux计划任务 Crontab
- linux crontab 任务计划
- Linux crontab计划任务
- 【Linux】任务计划crontab
- Linux任务计划crontab
- Linux任务计划crontab
- Linux计划任务-crontab
- linux crontab 计划任务
- Linux任务计划crontab
- linux计划任务crontab
- Linux任务计划crontab
- IOS Animation-CABasicAnimation、CAKeyframeAnimation详解&区别&联系
- Spring3+Hibernate3(Jpa) 配置多个数据源的解决方案(基于注解)
- hbase客户端源码分析--deletetable
- org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the
- url拼接数组出现逗号
- Linux crontab计划任务
- 算法与程序设计——实现字符串翻转
- setBackgroundDrawable和setBackgroundColor的用法
- oracle 高端 必备掌握语句
- 华为笔试-嵌入式开发(三)
- SimRank--基于结构的相似度度量方法学习笔记
- 设置navigationBar颜色,去掉黑线
- 关于TCP协议,我想你应该懂了!
- 计蒜客之简单斐波那契数列