希望这应该是一个简单的问题,但我在谷歌中找不到正确的搜索词来告诉我我想要什么......
今天早上,我查看了 crontab 以提醒自己正在运行的脚本的位置;
crontab -e
我找到了位置,然后退出了Shift++ZZ
然后我看到一条消息
[1]+ Stopped
这是什么意思?我以前从未见过这条消息。
通常我会期待这条消息“没有对 crontab 进行任何更改”或者如果我进行了编辑“安装新的 crontab”
答案1
该输出来自bash作业控制系统。它告诉您第一个作业 ( [1]
) 和最后一个要后台运行的进程 ( +
) 已经Stopped
(也称为暂停/暂停)。如果您运行该命令,jobs
它将打印当前后台/挂起的进程,您可能会看到列出的命令。
停止(挂起)此类进程的一种方法是按Ctrl+ ,这很可能是您在尝试按+Z时无意中所做的事情。该过程尚未结束,并且不太可能保存您的更改。要在前台恢复命令,以便您可以实际保存并退出运行。ShiftZfg