每当我试图奔跑
crontab -e
我收到如下错误:
no crontab for banana - using an empty one
/tmp/crontab.oeFm1e: Invalid argument
有什么方法可以编辑/安装该文件吗?
答案1
我很好奇这个错误是什么...我想知道什么被发现无效。
无论如何...你只需说“unix”...所以我在这里有点猜测..但是当谈到 crontab 用户文件时,它们通常是相同的......
用户 crontab 文件是通常保存在/var/spool/cron/crontabs。
不过,你需要以 root 身份来篡改那里的东西,而且最好不要手动操作... 那里住着咕噜。
检查您的日志消息,查看是否记录了更多有关“无效参数”问题的内容。
您也可以尝试以 root 身份编辑 banana 的 crontab...
sudo crontab -u banana -e
你也许会更幸运。
(我喜欢这个词......Bananananananana(我永远不知道什么时候该停下来!))
答案2
看起来您没有该用户的活动 cron 文件。
列出用户 crontab(如果存在):
crontab -l
使用 cron 命令创建一个纯文本文件,然后使用以下命令安装它:
crontab file.txt
要查明是否存在根 crontab,下面将列出它:
sudo crontab -l
如果根 crontab 存在则编辑它:
sudo crontab -e
如果不存在,则创建一个纯文本文件并安装:
sudo crontab file.txt