如何更改默认 Crontab 编辑器 ?
在 Linux 领域中,crontab 是您可能经常遇到的一个术语。这个实用程序在类 unix 操作系统上可用,用于调度在预定义时间和间隔自动执行的任务。这对管理员和高级用户非常有益,允许他们自动执行各种系统任务。
编辑 Crontab 文件通常使用文本编辑器,默认编辑器可能是您不太熟悉的编辑器(比如 vi),不过您可以将这个默认编辑器更改为您喜欢的编辑器(比如 nano 或 emacs)。在本文中,我们将逐步引导您完成更改默认 crontab 编辑器的过程。
Step 1: 查看当前默认编辑器
在进行更改之前,看看当前的默认编辑器是什么。在大多数 Linux 发行版中,vi 被设置为默认编辑器。
echo $EDITOR
以上命令将输出当前的默认编辑器。
Step 2: 可用的编辑器
Linux 上有许多文本编辑器,比较流行的包括:
- vi/vim : 用于类 unix 系统的传统文本编辑器。
- nano : 一个简单和用户友好的文本编辑器。
- emacs : 一个功能丰富的文本编辑器,提供了大量的功能。
Step 3: 更改默认编辑器
Temporarily
仅更改当前会话的默认编辑器,请使用以下命令
export EDITOR=name_of_editor
例如:将 nano 设置为编辑器,请使用以下命令
export EDITOR=nano
Permanently
永久更改,则需要将导出命令添加到 shell 的配置文件 (.bashrc => bash shell, .zshrc =>zsh shell)
使用当前编辑器打开适当的配置文件
vi ~/.bashrc
然后在文件末尾附加导出命令
export EDITOR=nano
保存并关闭该文件,然后使用 source 命令加载新的配置。
source ~/.bashrc
Step 4: Verifying the Change
要验证更改是否生效,请再次使用 echo 命令
echo $EDITOR
我的开源项目
- course-tencent-cloud(酷瓜云课堂 - gitee仓库)
- course-tencent-cloud(酷瓜云课堂 - github仓库)