![crontab -e。添加了条目但没有 /etc/crontab](https://linux22.com/image/1206605/crontab%20-e%E3%80%82%E6%B7%BB%E5%8A%A0%E4%BA%86%E6%9D%A1%E7%9B%AE%E4%BD%86%E6%B2%A1%E6%9C%89%20%2Fetc%2Fcrontab.png)
答案1
该命令crontab -e
不会编辑系统范围的 crontab 文件/etc/crontab
,而是编辑 中的用户特定文件/var/spool/cron/crontabs
。可以使用EDITOR
或VISUAL
环境变量更改所使用的编辑器,例如。
EDITOR=/bin/nano crontab -e
您可以通过列出 crontab 文件来确认更改已安装,使用crontab -l
。
如果您想将您的工作放入/etc/crontab
其中,您可以像编辑任何其他系统文件一样编辑它。
sudoedit /etc/crontab
nano
或(明确使用编辑器)
sudo nano /etc/crontab
但请记住,该文件的格式略有不同 - 特别是因为该文件不是特定于用户的,所以它需要一个额外的(第六个)字段,其中包含运行每个作业的用户名。