远程服务器ssh和本地终端断开了怎么办,如何恢复?

很遗憾,如果只是单纯的在本地终端执行,那断开了就是断开啦,重新开始吧孩纸~_~

那就没有办法解决了吗?!!迟早都是要断开的事,工程量一大不就死定了!!

 

很好,其实真的有办法可以解决这个问题,而且很简单:

1.首先,ssh远程连接到服务器

2.命令行输入tmux,即开启一个会话,这个会话的作用就是,只要你不手动结束这个会话,或者关闭服务器,它是不会主动停止的

3.然后,就可以在会话的窗口里,开始干自己的事啦

4.如果过了一会本地终端卡了,或者断了,不用慌,不用怕,重新ssh连接远程服务器,然后输入tmux ls,查看你的会话在哪里

这里可以看到目前就一个会话在执行,代号为0:

那么,直接输入:tmux attach -t 0,就可以回到当前会话啦。

如果想要彻底结束当前会话,需要另打开一个终端,连接到服务器,输入:tmux kill-session -t 0

 

posted @ 2023-10-15 17:24  バカなの  阅读(422)  评论(0编辑  收藏  举报