ubuntu - 从命令行设置 cron 作业

标签 ubuntu cron

我想设置一个 cronjob 在我的 ubuntu 服务器上每 5 分钟执行一次 shell 脚本。所以我在命令行中输入以下内容:

sudo crontab -e

这会返回状态代码 137 并让我在 vi 编辑器中编辑 crontab。我输入以下内容

*/15 * * * * myScript.sh

之后我输入 ;wq 并收到以下消息:

crontab: "/usr/bin/sensible-editor" exited with status 1

怎么了?如何输入 cronjob?

最佳答案

退出 vi 的正确顺序是

:wq

不是;wq

另外,尝试将编辑器更改为更用户友好的内容,例如纳米

# export EDITOR="/usr/bin/nano"
# crontab -e

关于ubuntu - 从命令行设置 cron 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7372570/

相关文章:

linux - 如何在 Ubuntu 服务器 14.04 中将目录复制到外部驱动程序?

ubuntu - 树莓派 4 上的 Ubuntu 20.10 上的 .net Core 控制台应用程序在尝试执行程序时没有这样的文件或目录

c++ - Ubuntu下Eigen3如何使用CholmodSupport

netbeans - ubuntu:从突触安装后的 "tomcat6 is not installed"

mysql - crontab 没有运行 mysql 命令

linux - 生成 dbus-launch 时出错 - 那是什么?

ubuntu - 无法从其他机器连接 cassandra 端口 9042。

windows - 通过桥接网络从 Windows 访问 VMware Ubuntu 上的服务器

ruby - 每当 Amazon SQS 队列更新时运行 Ruby 任务

perl - Cron 没有在 PERL 中执行我的 system() 语句