GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。
centos 下面安装比较简单,ctrl a d退出当前会话。会话中所有任务运行于后台。
#yum install screen即可
#screen -S test -> 创建一个叫test的会话
#screen -ls -> 列出系统当前所有的session
#screen -X -S 【test的session】 quit 关闭一个session 括弧里面的就是screen -ls 列出来的
fg:关闭之后再进去的时候会显示test 这个screen已经不存在了
#screen -r test -> 如果命令执行的时间过长,而且中断终端,命令执行后就会回到test这个session
#screen -d test-> 远程detach某个session
#screen -d -r test -> 结束当前session并回到test这个session