2 qq 25337487 qq_25337487 于 2017.01.06 09:36 提问

CentOS6.5 crontab配置问题

最近学习定时任务的配置,但是遇上一些疑惑,在这里问下,求大家解惑。

1、我测试定时任务时,在/etc/crontab配置文件中新增如下一行
10 * * * * root /opt/script/test
其中/opt/script/test文件内容为:

 cd /opt
mkdir cronooooo

2、执行service crond reload重新读取配置。

3、设置时间到执行前10秒
date -s '2017-01-06 02:09:50'

4、但是等待十秒之后/opt下对应目录并没有创建。

不知道我操作在哪个地方有问题呢?

2个回答

qq_25337487
qq_25337487   2017.01.06 09:38

/opt/script/test文件已经设置为可执行状态。
图片说明

thethirdmouse
thethirdmouse   2017.01.06 10:20

脚本中设置下环境变量
#!/bin/bash
. /root/.bash_profile

qq_25337487
qq_25337487 还是不行,唉,,linux不好学啊。。。
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
CentOS6.5配置 cron 任务
CentOS6.5配置 cron 任务 时间:2014-09-24 02:53来源:csdn 作者:云妹子 举报 点击:次 cron 是一个可以用来根据时间、日期、月份、星期的组合来调度对重复任务的执行的守护进程。 cron 假定系统持续运行。如果当某任务被调度时系统不在运行,该任务就不会被执行。 要使用 cron 服务,你必须安装了 vixie-cron RPM 软件
CentOS6.5 上crontab每天自动备份mysql数据库
步骤: 1. sudo vi /etc/crontab  #编辑crontab任务 2.输入01 12 * * * root /usr/local/mysql/backup/backup.sh >> /usr/local/mysql/backup/error.log 2>&1  #表示每天12点01分以root用户执行/usr/local/mysql/backup/backup.sh备份脚本,
CentOS 6.5使用Crontab定时任务运行脚本
记录一下学习中遇到的问题,以免忘记了系统版本:CentOS release 6.5 (Final)1、启动crontab服务service crond restart //重启crond服务(有些linux系统是cron) service crond status //查看crond服务状态2、添加crontab任务crontab -uroot -e //为root用户添加cr
设置CentOS开机启动程序及定时关机
   目前用得最多的是在/etc/rc.local文本文件中添加开机启动需要运行的命令,rc.local即开机脚本文件。         定时关机可以使用crontab命令:比如可以在rc.local中加入crontab命令,使得每次开机启动以后都会定时关机,不过注意,这里定时关机的命令需要放在一个文本文件中,比如新建一个shutdown.sh文件放在/etc/目录下,内容为: 50
centos6中crontab不执行问题解决办法
使用crontab -e设置了一条定时作业 45 * * * * cmd 每小时第45分钟执行一次cmd命令,cmd是一个备份工作。 手工执行能够运行,可是crontab定时作业没效果。 排错方法: 1.检查文件具有可执行权限 chmod a+x 2.shell下直接执行用的是应用账户,账户登录时会读入环境变量,把如下内容放到脚本的最开始位置 if
在CentOS下安装crontab服务
今天在测试机上配置crontab时发现它没有安装,所以赶紧安装一个. CentOS 版本:5.7 操作步骤 1. 确认crontab是否安装: 执行 crontab 命令如果报 command not found,就表明没有安装 2. 安装 crontab 执行 yum install -y vixie-cron 3. 确认是否安装成功
CentOS crontab与PHP定时执行实例
1、安装crontab: yum install crontabs 2、状态管理: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/service crond reload //重新载入配置 3
centos6.5 之电信宽带上网(拨号连接)
一直以来用的联通的拨号连接,联通/网通的宽带拨号直接使用系统自带的拨号功能即可拨号上网,但是电信的不可以,电信宽带在linux下需要借助re-pppoe设置首选+备选DNS地址(所在地电信DNS地址必须),通过宽带账户密码进行登录链接以下是根据官方网站的介绍,设置的 上海 电信上网连接信息(上海DNS首选地址:202.96.209.133备选地址:116.228.111.118 其他城市的DNS地
CentOS下使用crontab命令来定时执行任务
原文地址:http://www.centoscn.com/CentOS/help/2015/0424/5261.html crontab命令 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设定
例行性工作排程--crontab、anacrontab
1、语法: [root@www ~]# crontab [-u username] [-l|-e|-r] 选项与参数: -u  :只有 root 才能进行这个任务,亦即帮其他使用者建立/移除 crontab 工作排程; -e  :编辑 crontab 的工作内容 -l  :查阅 crontab 的工作内容 -r  :移除所有的 crontab 的工作内容,若仅要移除一项,请用 -e 去