screen简介
使用ssh远程登录服务器时,如果在运行程序的过程中不小心关闭了远程终端窗口,或者出现网络断开或者电脑死机的情况,主机与服务器的连接会话立即丢失,刚刚运行的程序或进行的工作也同时丢失,这不得不说是一件非常令人沮丧的事情。使用screen可以很好地解决这个问题。
screen是一款由GNU计划开发的用于命令行终端切换的自由软件,实现全屏窗口管理的功能,能够混合多个工作到一个终端上。
一般linux系统中自带有screen命令,如果没有,ubuntu类系统可以方便地通过以下命令进行安装:
sudo apt-get install screen
在Red Hat类系统中可以使用以下命令:
yum install screen
下面简单介绍screen的几个常用功能。
多会话
通过putty等远程服务器后,直接在命令行下运行以下命令新建一个screen会话:
screen
也可以指定会话的名称,以下即创建以noalgo为名称的会话:
screen -S noalgo
也可以在新建会话时指定要运行的程序,以下运行了vi编辑器,注意此时退出vi编辑器即表示退出了screen会话。
Read full article from Linux下screen的使用 » NoAlGo博客
No comments:
Post a Comment