crontab -e。添加了条目但没有 /etc/crontab

crontab -e。添加了条目但没有 /etc/crontab

我确实使用 corntab -e 编辑了 /etc/crontab。

我只有一个条目 在此处输入图片描述

保存后,尽管出现消息,但并未创建 contab。

在此处输入图片描述

说实话我不知道该做什么。我只是想创造一个简单的日常工作。

第二个问题。我怎样才能更改编辑器crontab -e

答案1

该命令crontab -e不会编辑系统范围的 crontab 文件/etc/crontab,而是编辑 中的用户特定文件/var/spool/cron/crontabs。可以使用EDITORVISUAL环境变量更改所使用的编辑器,例如。

EDITOR=/bin/nano crontab -e

您可以通过列出 crontab 文件来确认更改已安装,使用crontab -l

如果您想将您的工作放入/etc/crontab其中,您可以像编辑任何其他系统文件一样编辑它。

sudoedit /etc/crontab

nano或(明确使用编辑器)

sudo nano /etc/crontab

但请记住,该文件的格式略有不同 - 特别是因为该文件不是特定于用户的,所以它需要一个额外的(第六个)字段,其中包含运行每个作业的用户名。

相关内容