debian; ubuntu; kali / 未分类 · 2012年2月22日

设置 Debian crontab默认的编辑器为 vim

Debian的crontab默认的编辑器是nano,用起来很不习惯,怎么才能像 RHEL 那样用vim 的呢?
用如下命令即可:
#update-alternatives --config editor
出现如下所示的界面:
# daemon’s notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
32 9 * * * xrandr –output VGA-0 –same-as LVDS –mode 1440×900
root@evandebian:~# update-alternatives –config editor
有 3 个候选项可用于替换 editor (提供 /usr/bin/editor)。
选择 路径 优先级 状态
————————————————————
0 /bin/nano 40 自动模式
1 /bin/nano 40 手动模式
* 2 /usr/bin/vim.basic 30 手动模式
3 /usr/bin/vim.tiny 10 手动模式
要维持当前值[*]请按回车键,或者键入选择的编号:
然后选择2使用/usr/bin/vim.basic 30 手动模式就可以了。
PS:如果你发现你的定时没有生效,可以/etc/init.d/cron restart命令强制生效一下。
参考 http://www.lt163.com/blog/space-1-do-blog-id-795.html 谢谢这位哥