首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Crontab错误:没有用于[用户]的crontab

Crontab错误:没有用于[用户]的crontab
EN

Unix & Linux用户
提问于 2015-06-28 12:43:05
回答 7查看 126.6K关注 0票数 20

我每次执行以下命令时都会看到一个错误。为什么?

代码语言:javascript
复制
$crontab -l
no crontab for server

其中服务器是用户帐户。

这个问题的出现是因为crontab中的脚本不起作用,所以我试着解决这个问题。这就是我在使用crontab -e时所投入的内容:

代码语言:javascript
复制
crontab -e
@reboot /usr/bin/teamspeak3-server_linux-amd64/ts3server_minimal_runscript.sh

我按下ctrl +o并保存它,重新启动并发现脚本没有启动(即使脚本本身工作,如果我从GUI双击它)。如果我在重新启动后执行crontab -l,我发现我得到了与上面相同的错误。即使在重新启动之前,如果我在文件中保存了这个命令之后尝试打开crontab -e,代码行就不存在了。

EN

回答 7

Unix & Linux用户

发布于 2015-06-28 13:05:41

这可能是因为这个用户还没有crontab。您可以通过以下方式为该用户创建一个crontab:

代码语言:javascript
复制
crontab -e
票数 35
EN

Unix & Linux用户

发布于 2019-05-18 16:39:30

如果您收到消息“following for username”,请键入以下内容:

代码语言:javascript
复制
sudo crontab -u username -e

您将被要求从菜单中选择一个编辑器。然后将打开默认文件。

保存文件而不命名它。

若要检查文件是否已成功创建,请键入:

代码语言:javascript
复制
crontab -l
票数 8
EN

Unix & Linux用户

发布于 2015-06-28 15:14:18

用户服务器在crontab中没有任何计划作业,因此crontab -l输出该信息,而不是错误。通常,您可以在目录/var/spool/cron/ crontab中找到用户的crontab文件。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/212703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档