我已经将 debian etch 加载到我的 NAS 中,并尝试使用它定期从网站提取信息。由于要下载的页面很多,我使用了nohup
以下命令:
nohup ./script.sh $
然后脚本按预期运行,但我突然改变主意,想在再次运行之前稍微修改一下脚本。我该如何终止正在运行的脚本?
谢谢。
答案1
答案2
nohup
阻止进程接收 SIGHUP。因此,您必须使用-15 (SIGTERM)
或-9 (SIGKILL)
与kill
命令一起使用。
我已经将 debian etch 加载到我的 NAS 中,并尝试使用它定期从网站提取信息。由于要下载的页面很多,我使用了nohup
以下命令:
nohup ./script.sh $
然后脚本按预期运行,但我突然改变主意,想在再次运行之前稍微修改一下脚本。我该如何终止正在运行的脚本?
谢谢。
nohup
阻止进程接收 SIGHUP。因此,您必须使用-15 (SIGTERM)
或-9 (SIGKILL)
与kill
命令一起使用。