我怎样才能改变cron?

2 linux cron ubuntu

我有一个脚本,我想每 X 分钟运行一次。我已经有了需要粘贴到 cron 的 cron 语句,但在任何地方都找不到。

终端命令 'crontab -e' 有效,但它在 vim 中打开它!我还没有办法使用它。如何使用 gedit 编辑此文件?

我什至不知道文件的路径。

这是脚本:

*/3 * * * * /home/sergio/myscript.sh
Run Code Online (Sandbox Code Playgroud)

如何使用 gedit 手动添加此行?谢谢!

gar*_*ohn 5

无论如何你都不应该直接编辑 crontab 文件,所以你不需要知道它的路径。也就是说,您应该能够从man cron.

如果您宁愿使用而gedit不是vim作为默认编辑器,请将其添加到您的~/.profile

EDITOR=gedit
Run Code Online (Sandbox Code Playgroud)

在短期内(在注销并重新登录之前),您可以按照上面的建议进行操作,即从命令行:

EDITOR=gedit crontab -e
Run Code Online (Sandbox Code Playgroud)

  • 您应该将“EDITOR”设置为完整路径,因为一些应用程序依赖于此。还将“VISUAL”设置为相同的值(这两个变量过去具有不同的含义;现在大多数应用程序都尝试使用两者,但少数只使用一个或另一个)。 (2认同)