您尚未登录。

楼主 #1 2020-03-31 15:08:14

pysir
会员
注册时间: 2020-03-17
已发帖子: 12
积分: 12

为什么我ssh连接远程服务器, 用&运行一个后台命令,由于我主动退出了ssh终端,这样刚刚运行的后台命令也挂了?

为什么我ssh连接远程服务器, 用&运行一个后台命令,由于我主动退出了ssh终端,这样刚刚运行的后台命令也挂了?
而且有时候网络不好, ssh被中断也会这样, 请问这是为什么, 有什么解决方案吗?不让后台的进程退出。

离线

楼主 #6 2020-03-31 15:45:18

pysir
会员
注册时间: 2020-03-17
已发帖子: 12
积分: 12

Re: 为什么我ssh连接远程服务器, 用&运行一个后台命令,由于我主动退出了ssh终端,这样刚刚运行的后台命令也挂了?

aozima 说:

apt install screen

感谢大佬推荐的 screen


metro 说:

楼主可以了解一下nohup命令

感谢大佬, 不但找到了 nohup, 还找到了 disown

https://unix.stackexchange.com/questions/4004/how-can-i-run-a-command-which-will-survive-terminal-close

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn