1,编辑.profile文件,增加  EDITOR=vi;export EDITOR

2,直接在命令行输入 EDITOR=vi;export EDITOR

判断方法:

$ which $EDITOR
$          如果该行显示为空,那么你就需要执行下面的两个语句了。
$ EDITOR=vi
$ export EDITOR

 

 

crontab -e 如果输出结果是一组数字的时候就可以使用上面的方法来解决。

================================================================================

在编辑过之后,需要重启cron

/etc/init.d/cron stop

/etc/init.d/cron start

================================================================================

需要查看cron以确认修改是否成功

# crontab -l root 可以查看root用户的crontab任务列表

================================================================================

设置执行频率:

时间单位一共有五组:分别代表五个星号 * * * * *

第一个*字段:0~59 表示分
第二个*字段:1~23 表示小时
第三个*字段:1~31 表示日
第四个*字段:1~12 表示月份
第五个*字段:0~6 表示星期(其中0表示星期日)
在crontab 时间字段中使用特殊字符时请遵循以下规则:
使用空格分隔每个字段。
使用逗号分隔多个值。
使用连字符指定某一范围的值。
使用星号作为通配符来包括所有可能值。
在一行开头使用注释标记(#) 来表示注释或空白行。
crontab 文件中的每个命令都必须只包含一行,即使该行很长也是如此。crontab 文件不识别额外的回车