Answers:
他是如何终止工作的?他输入的是Cc还是Cd?如果他键入Cd,则相当于运行,crontab < /dev/null
并且您已用一个空的crontab文件替换了该用户的crontab文件。另一方面,如果您crontab
用Cc 杀死,则crontab可能已被保留,但是您可以通过运行轻松地进行检查crontab -l
。
该程序所做的全部工作就是在中编辑crontab文件/var/spool/cron/
,因此,如果您碰巧有文件系统的备份,则可以从那里还原用户的crontab文件。
我没有看到grep没有参数,因此grep会出错并且确实crontab文件总是被吹走。
crontab
要求您将其-
用作从标准输入中读取的文件名。我认为这是因为太多的人用这样的错误吹走了crontab。