![我怎样才能改变 cron?](https://linux22.com/image/1254535/%E6%88%91%E6%80%8E%E6%A0%B7%E6%89%8D%E8%83%BD%E6%94%B9%E5%8F%98%20cron%EF%BC%9F.png)
我有一个脚本,希望每隔 X 分钟运行一次。我已经有需要粘贴到 cron 中的 cron 语句,但在任何地方都找不到它。
终端命令“crontab -e”有效,但它会在 vim 中打开它!我还没打算使用它。如何使用 gedit 编辑此文件?
我甚至不知道该文件的路径。
脚本如下:
*/3 * * * * /home/sergio/myscript.sh
我如何使用 gedit 手动添加此行?谢谢!
答案1
无论如何,您都不应该直接编辑 crontab 文件,因此您不需要知道它的路径。也就是说,您应该能够从 找到系统上的位置man cron
。
如果您希望使用gedit
而不是vim
作为默认编辑器,请将其添加到您的~/.profile
:
EDITOR=gedit
在短期内(在注销并重新登录之前),您可以按照上面的建议进行操作,即从命令行:
EDITOR=gedit crontab -e
答案2
您可以使用以下方法找出路径:
`which crontab`
但你最好设置默认编辑器。尝试:
EDITOR=`which gedit` crontab -e