得劲

Linux使用Screen命令防止SSH中断
为什么要使用Screen 使用SSH登录linux,有时候需要执行需要时间比较久的任务,例如下载或上传大文件、编译...
扫描右侧二维码阅读全文
07
2018/08

Linux使用Screen命令防止SSH中断

为什么要使用Screen

使用SSH登录linux,有时候需要执行需要时间比较久的任务,例如下载或上传大文件、编译程序源文件等,如果在这个时候网络断开或遇到其他断开SSH的情况,很多时候是不可挽回的。于是便需要用到Screen,可以把Screen理解为在服务器后台运行一个窗口,然后在此窗口下进行操作。

安装Screen

查看是否安装:

 which screen

安装:

    yum install -y screen

or

    sudo apt-get update
    sudo apt-get install screen

使用Screen

1.创建一个Screen会话

screen

由于可以创建多个screen,所以我们可以在创建的时候给每个screen赋予名称,便于区分,例如创建名为down的screen

    screen -S down

然后我们便可以执行操作了。

2.保存、新建和退出

ctrl+a 然后按d保存,系统会提示deatached;
ctrl+a 然后按c新建会话;
ctrl+a 然后按Shift+K或输入exit彻底退出会话。

3.查看会话

列出当前用户的所有screen会话

screen -ls

在屏幕上查看所有命令或參數

按Ctrl + a,然後按?

4.访问已经创建好的screen

screen -r *.[名称]

参考链接:
1.如何在Linux下安装screen
2.学会使用Screen,不再惧怕SSH中断
3.ubuntu Screen 的比较详细的命令
4.比screen还好用的命令tmux

Last modification:August 14th, 2018 at 11:55 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment