在基于 linux 和 unix 的系统上,crontab 命令可帮助您安排任务,以便它们可以在指定的时间或间隔在后台自动运行。 首次启动 crontab 时,您将看到一个提示,要求您选择用于编辑 crontab 文件的默认文本编辑器。但是,如果您以后想更改编辑器怎么办?
crontab 推荐 nano
大多数 linux 系统会推荐您使用 nano作为默认的 crontab文件编辑器,因为它易于使用。但是,当然,这是主观的,所以你应该选择一个你最舒服的编辑器。
定时任务的配置文件
如果您之前将编辑器设置为默认编辑器,但这次想使用其他编辑器,请按以下步骤操作。
1. 使用选择编辑器命令
select-editor 命令为您提供了在 linux 系统上选择默认或首选文本编辑器的选项。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com select-editorselect an editor. to change later, run 'select-editor'. 1. /usr/bin/jed 2. /bin/nano <---- easiest 3. /usr/bin/vim.basic 4. /usr/bin/vim.tiny 5. /usr/bin/code 6. /bin/ed
运行选择编辑器命令,您将看到一个可供选择的文本编辑器列表。一些常见的选择包括 vim,emacs,nano 和 gedit。 要选择您选择的编辑器,请键入相应的数字并按 enter 键。 下次运行 crontab -e 命令时,crontab 文件将在您设置的编辑器中打开。 2. 使用环境变量
如果您的系统上没有安装选择编辑器,则可以改用 linux 上的 editor 环境变量。editor 变量指定系统在 crontab 运行时应调用的文本编辑器的路径。 要设置 editor 变量,请使用以下命令:
export editor=/path/to/editor 例如,要将 nano 设置为默认文本编辑器,您可以运行:export editor=/usr/bin/nano 您还可以在 shell 配置文件中设置 editor 变量,例如 ~/.bashrc 或 ~/.bash_profile,以使更改永久化。例如,要使 nano 成为您的默认编辑器,请将以下行添加到您的 ~/.bashrc 或 ~/.zshrc 文件中,具体取决于您使用的 shell:export editor=/usr/bin/nano 要在不注销的情况下应用更改,请运行以下命令:source ~/.bashrc 设置 editor 变量后,您可以像往常一样使用 crontab 命令来创建或编辑 crontab 文件。例如,要编辑当前用户的 crontab 文件,您可以运行:crontab -e
使用 crontab 在 linux 上自动执行任务
crontab 是基于 unix 的系统上强大的自动化工具,您会发现它在 linux 系统上调度任务很方便。建议您使用最熟悉的文本编辑器来编辑 cron 作业。 您可以使用 crontab 在 linux 上安排各种重复性任务。例如,备份、下载文件或只是清理您的 pc。
招投标资讯|道路综合杆件改造及智慧管道工程土建施工项目
三星和SK Hynix两大存储芯片9月15日起停止向华为出售零部件
存储需求越来越大,SSD能否取代机械硬盘
智能手机均价出炉 工信部下架43款违规软件
美国机器人厂商IAM Robotics宣布推出新型机器人Bolt
如何在Linux上更改默认的crontab编辑器
华为nova2sVS荣耀V10_华为nova2s评测_荣耀V10深度评测
Microsemi推出新型高成本效益瞬变电压抑制器
关于DDR4信号质量测试 DDR4-DRAM的工作原理分析
差分放大器都有哪些应用呢?
特斯拉中国Model Y升级驾驶辅助功能
爱立信与河北移动开发“智能网络优化平台”实现网络故障的快速定位
江西铭宸智慧农业科技产业园致力于打造集物联网管理平台
555双电源发生器电路原理及可调稳压电路介绍
LTE接入系统等获选信息产业重大技术发明
英飞凌推出1200 V碳化硅MOSFET技术,助力电源转换设计达到前所未有的效率和性能
预计Q4季度PC出货量将增长18.2%,联想继续跑赢全球PC行业
中国联通拍卖大批报废线缆 竞买人:重新包装一下 再卖给联通?
TCL通讯自研之局,落子屏幕、AI和5G
红罐之争判决!王老吉加多宝握手言和,共享包装要来了?