📜  更改 crontab 编辑器 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:40:11.342000             🧑  作者: Mango

更改 crontab 编辑器 - Shell-Bash

在 Linux 系统中,cron 任务调度器可以自动执行定时任务。我们可以使用 crontab 命令来编辑、查看和删除计划任务。当我们编辑任务时,会默认使用一个特定的文本编辑器。

在大多数情况下,Linux 系统默认使用的是 vi 编辑器,但有些程序员可能更喜欢使用其他编辑器,如 Emacs 或 Nano。

以下是更改 crontab 编辑器的步骤:

  1. 首先,在命令行窗口中输入以下命令,以查看当前 crontab 命令使用的编辑器:
echo $EDITOR
  1. 如果显示的编辑器不是我们想要使用的编辑器,我们可以通过设置环境变量 EDITOR 来更改使用的编辑器。

以设置 Emacs 为例,输入以下命令:

export EDITOR=emacs

如果我们想要永久更改编辑器,可以将该命令添加到我们的 .bashrc 文件中,这样每次打开终端时,系统就会自动设置我们选择的编辑器。

  1. 现在,我们可以使用 crontab 命令打开 Emacs 编辑器,并编辑我们的定时任务。例如,输入以下命令:
crontab -e

这将打开 Emacs 编辑器,并在其中打开 crontab 文件。

  1. 最后,我们可以编辑我们的定时任务并保存更改。一旦我们保存更改并退出编辑器,我们的任务将自动添加到我们的 crontab 文件中。

通过这些简单的步骤,我们可以更改 crontab 编辑器,以便使用我们更熟悉和更喜欢的编辑器。

参考资料: