不小心输入了 crontab 只用了破折号

不小心输入了 crontab 只用了破折号

当我只输入 时会发生什么crontab -

e在我击中之前没有采取Enter。它只是将光标移动到下一行,我必须按Ctrl+C退出,但我不确定它到底做了什么。

我使用的是 Linux CentOS 6.3。

答案1

这实际上取决于您之后做了什么。

crontab -被解释为crontab file调用的变体,您可以使用指定文件中包含的内容更改当前用户的 crontab。

-在这种情况下,按照惯例,意味着读取stdin而不是实际文件。

这样做的结果是,如果您按Ctrl-c或以其他方式中止,crontab则什么也不会发生。另一方面,如果您按Ctrl- d(本质上eof),正常结束输入,则 会crontab被您之前输入的内容替换(如果没有输入任何内容,可能会清空它)。

相关内容