linux screen 几个有用的用法
前一阵申请了华为云的主机,一直没有这么用,最近想用起来试试
主要是内存还不小,比我的512M的强多了,试试mongodb这样的主机上运行怎么样,
但是华为的带宽不是很够,
下载mongodb的安装包要很长时间,怎么能中断ssh以后还保持vps上继续下载
当然是screen
一般的系统都自带screen 如果没有的话就安装一个
首先创建一个 会话 screen -S mongodownload //名字自己取
然后执行下载
curl -O http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tgz
这样就可以了 ctrl+a d 保留当前会话切换到其他会话
screen -ls 可以看到在执行的会话
screen -r id //一串数字 就可以切换到指定会话,程序还在正常执行
中断ssh以后,重新登录ssh 仍然可以看到下载在继续
这时候切换却不行,因为那个会话提示被占用
踢掉那个所谓的占用
screen -D -r id//就切换到了