Ubuntu编辑计划任务时,系统默认的编辑器是nana,不会用啊!!
crontab 选择编辑器select-editor
,修改下默认的编辑器为vim,选择编号3即可。
root@iZj6c14rrum3260ghrc32qZ:~# select-editor
Select an editor. To change later, run 'select-editor'.
1. /bin/ed
2. /bin/nano <---- easiest
3. /usr/bin/vim.basic
4. /usr/bin/vim.tiny
Choose 1-4 [2]: 3
网上找到的其他方法:
方法1. 选择编号3
root@iZj6c14rrum3260ghrc32qZ:~# update-alternatives --config editor
There are 4 choices for the alternative editor (providing /usr/bin/editor).
Selection Path Priority Status
------------------------------------------------------------
* 0 /bin/nano 40 auto mode
1 /bin/ed -100 manual mode
2 /bin/nano 40 manual mode
3 /usr/bin/vim.basic 30 manual mode
4 /usr/bin/vim.tiny 10 manual mode
Press <enter> to keep the current choice[*], or type selection number: 3
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/editor (editor) in manual mode
方法2. 直接在终端输入:
echo export EDITOR=/usr/bin/vim >> ~/.bashrc
方法3. 如果系统中只剩下nano和vim两个编辑器,这个时候我们如果完全删除nano,那么系统会默认选择vim为默认编辑器,在终端输入删除nano编辑器的命令:
sudo apt-get remove nano