ssh断开连接后脚本还会执行
是的,可以使用nohup命令或者将命令放在后台执行,使得SSH断开连接后脚本仍然可以执行。具体方法如下:
1. 使用nohup命令:在执行命令时,在命令前加上nohup,如nohup your_command > output.log。这样,即使终端关闭,命令仍然会在后台继续执行。nohup命令会忽略挂断(hangup)信号。
2. 将命令放在后台执行:在命令末尾加上&符号,如your_command &。这样,命令会在后台执行,终端关闭后仍然继续执行。
3. 使用screen命令:在screen中执行程序,即使SSH连接断开,程序仍然可以继续执行。在另一个远程连接上检查服务器运行状态,可以看到程序仍在运行。
需要注意的是,这些方法都可以在终端关闭后使命令继续执行,但在某些情况下,你可能还需要考虑输出和错误信息的重定向,以及可能产生的日志。
如有侵权请及时联系我们处理,转载请注明出处来自
推荐文章
科技快看 网站地图广州壹创集信息科技有限公司 版权所有 粤ICP备2021122624号