crontab -e 的编辑器设置为vi编辑器?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了crontab -e 的编辑器设置为vi编辑器?相关的知识,希望对你有一定的参考价值。

不知道你的问题是什么

crontab -e 在很多系统上默认设置为vi编辑器。好像是第一次运行这个命令的时候会让你选择,具体的不是很清楚了。
在redhat系列上,你可以通过设置EDITOR环境变量来指定特定的编辑器。
例如:
export EDITOR=emacs来自:求助得到的回答
参考技术A sudo vim /etc/profile
# 加入以下行
export EDITOR=vi

保存退出,重新登录,就ok了
参考技术B 亲测,直接输入sudo select-editor,再选择/usr/bin/vim.basic对应的数字即可。

linux定时任务访问url

这次linux定时任务设置成功,也算是自己学习linux中一个小小的里程碑。:) 撒花撒花~~~

以下操作均是在ubuntu 下操作的,亲测有效,其他的linux系统还望亲们自己去查。鞠躬感谢!

1 , 进入crontab文件的编写状态crontab -e 

2, 第一次进入编写crontab文件的界面,系统会提示选择相应的编辑器,一般我们选择vi编辑器就可以了:选择/usr/bin/vim.tiny

Select an editor.  To change later, run select-editor.
  1. /bin/ed
  2. /bin/nano        <---- easiest
  3. /usr/bin/vim.tiny
Choose 1-3 [2]:3

  如果非第一次进入,但是自己的编辑器又不是vi编辑器,直接再shell命令行输入: select-editor  就可以进行重新选择

3 , 进入编辑器后,按下 “ i ” 键,进入编辑模式,在编辑模式下,我们写上我们这次需要访问执行的脚本:

    * * * * * /usr/bin/curl http:// www.xxx.com 

  这里的五个星号分别代表了分、时、日、月、周,具体请百度相关的语法;后面的url链接更换为相应的链接即可。

4 , 输入完成后,点击“  Esc ”键,再点击“ : ”键,再输入 wq ,即可保存退出

5 , 保存完后需要重启crontab服务: sudo service cron restart 

6,查看建立成功的定时任务: crontab -l   可以看到当前用户下的定时任务

7 , 删除定时任务: crontab -r   回车,再次在命令行输入: crontab -l ,提示:“no crontab for admin”

https://my.oschina.net/u/2487410/blog/683308

http://blog.csdn.net/fu9958/article/details/40983869


感谢上两篇博文给我很大的指导!万分感谢!


以上是关于crontab -e 的编辑器设置为vi编辑器?的主要内容,如果未能解决你的问题,请参考以下文章

crontab 定时任务设置

Vim编辑器设置及其使用

Vim编辑器入门

ubuntu 中crontab则么操作。

no crontab for root - using an empty one 888

第4课.vi编辑器