linux计划命令配置文件crontab
来源:互联网 发布:wnacg新域名 编辑:程序博客网 时间:2024/06/05 00:28
文件路径: /etc/crontab
文件格式:
SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/# For details see man 4 crontabs# Example of job definition:# .---------------- minute (0 - 59)# | .------------- hour (0 - 23)# | | .---------- day of month (1 - 31)# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat# | | | | |# * * * * * command to be executed29 * * * * root run-parts /testcron >> /testcront
上面的东西基本不用管。只需要把需要执行的脚本加到最后一行。格式
mm hh dd mm we user run-parts /dir
开始时时间,之后是执行脚本时使用的用户身份和执行的命令。看网上说的用户可以省略,但是试了试貌似不行。具体的还要再看看。
第一个字段mm表示分钟,第二个字段hh表示小时。之后分别是天 月 星期 用户 run-parts 目录名 。时间选项支持正则表达式。特殊的 /n 代表每n个时间单位执行一次。
eg.1/20 3 * * * root run-parts /testcron>>testcront ;每天的3点,隔20分钟执行一次/testcron目录下的所有可执行脚本。即3:00,3:20,3:40分别执行。
无法执行时的解决思路
1.查看脚本是否正确。 就是直接在命令行运行脚本。
2.检查crontab配置文件,时间格式是否正确,有没有多项或者少项
3.重启crond服务
service crond restart4.检查脚本权限,是否具有可执行权限。如果没有,赋给他可执行权限。
ls -l filenamechmod 777 filename5.如果以上都确定没有问题,就要考虑下是不是环境变量的问题了。看下shell脚本中有哪些命令,特别是类似java,gcc之类的。导入需要的环境变量或者用绝对路径来描述。
0 0
- linux计划命令配置文件crontab
- Linux crontab 计划命令
- Linux 任务计划crontab命令
- Linux crontab 配置文件及命令
- Linux计划任务命令之crontab 命令
- Linux 任务计划之crontab命令
- Linux设定计划任务Crontab命令用法
- Linux Crontab 计划任务 命令详解
- Linux Crontab 计划任务 命令详解
- linux制定任务计划 crontab命令
- 【Unix/Linux】【命令】【计划任务工具】crontab
- linux crontab 定时执行计划命令
- Linux命令crontab定时计划学习
- linux crontab 计划任务
- linux crontab计划任务
- crontab linux计划任务
- Linux计划任务crontab
- linux crontab 计划任务
- C#编写 HTML生成PDF
- Grails部署到Tomcat的系列问题
- 内核级线程 和 用户级线程
- nyoj-739-笨蛋的难题(线段树,RMQ算法)
- Synchronized锁住的对象
- linux计划命令配置文件crontab
- php闭包简单练习
- 【通知】2014年4月19日22点-4月21日16点passport注册及个人资料设置服务暂停公告
- SQL 2008升级SQL 2008 R2完全教程或者10.00.1600升级10.50.1600
- LeetCode(三)关于ThreeSum的实现
- LD_LIBRARY_PATH作用
- SQLITE3 使用总结
- 网络营销与推广区别在哪里?
- 处理【由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面】