ubuntu 的 crontab 计划任务
来源:互联网 发布:航天开票软件安装 编辑:程序博客网 时间:2024/06/05 09:40
写脚本的时候 需要开机定时执行,就用了crontab
关于crontab的编写 网上一大堆,在这不在解释
如下
0 1 * * * /usr/local/oakcloud/shell/synchronizeTime > /dev/null 2>&1
这是每一个小时开机运行的一个cron 执行的是synchronizeTime 这个脚本,将一些信息输出 直接仍进黑洞里 ,一些错误的信息放在制定的文件里.
在syncronizeTime 中有一个错误log的输出:
date=`date +%Y-%m-%d%H:%M`echo $date '连通' >>network.log
但是奇怪的是在/usr/local/oakcloud/shell/下 没有network.log文件的输出.
在命令行直接
./synchronizeTime
可以看到network.log的输出.
后来多了解下crontab 发现如果在这里面的隐藏的信息 root用户执行这个语句.
所以network.log 一定在/root里,后来验证了这个猜想.
所以,这个解决方法有两种:
1.重定向文件时写绝对路径,一定没错.
2.执行crontab时使用 系统用户执行
crontab -u user filename
0 0
- ubuntu 的 crontab 计划任务
- crontab 计划任务的知识
- Linux 的计划任务Crontab
- ubuntu设定计划任务at batch crontab
- Ubuntu 下计划任务使用(crontab)
- Ubuntu的crontab定时任务
- linux crontab计划任务的使用
- linux下的crontab任务计划使用
- Linux中的计划任务(Crontab)的格式
- 恢复误删除的crontab计划任务
- linux计划任务---crontab的使用
- Linux的计划任务(crontab)
- docker下计划任务crontab的使用方法
- php的计划任务 使用crontab
- linux系统的任务计划crontab
- 计划任务crontab的一些实例
- crontab实现秒级的计划任务
- linux crontab 计划任务
- MySQL锁解决并发问题详解
- ubunt 12.04 64位 english 服务器版安装
- myeclipse python插件安装和环境配置(Windows7下)
- 只此荒废的一个半个月。
- django1.6 apache 项目部署.
- ubuntu 的 crontab 计划任务
- 对一个数组的处理。
- ubuntu 的SSH 服务
- ubuntu ufw 防火墙的设置
- ubuntu上一些好的操作方式 习惯 文件备份
- django1.6 CSRF verification failed. Request aborted. 用出现表单提交
- django1.6 GET url传参 乱码
- jquery js ajax 不错的想法
- django1.6 django-dajaxice的安装配置.