gpt4 book ai didi

linux - 如果您失去 Internet 连接,在服务器上运行的命令会发生什么情况?

转载 作者:太空宇宙 更新时间:2023-11-04 10:38:37 25 4
gpt4 key购买 nike

抱歉这个菜鸟问题。我在我的网络服务器上运行一个 shell 脚本来下载 900 个左右的文件。但是,我是通过笔记本电脑上的终端 shell 执行此操作的,而且我即将失去当前的 Internet 连接。

服务器上的脚本是否继续运行直到完成?还是因为它不再在断开连接的笔记本电脑上向我的终端提供反馈而停止。

最佳答案

默认情况下,Web 服务器上的交互式 shell 将在脚本终止后立即向您的脚本发送 HUP 信号。您可以通过这样调用脚本来防止这种情况发生:

<scriptname> & disown

这样它将在后台运行(&)并从 shell 的作业列表中删除(disown),因此 shell 不会向它发送 >HUP 信号。

请注意,disown 可能不是必需的 in some cases .

关于linux - 如果您失去 Internet 连接,在服务器上运行的命令会发生什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36204085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com