一、简介
GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。
GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。
GNU's Screen 官方站点:http://www.gnu.org/software/screen/
GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。
- 会话恢复
- 多窗口
- 会话共享
GNU's Screen 官方站点:http://www.gnu.org/software/screen/
二、使用
1、新建screen会话:直接输入screen命令或者screen -S [会话名称]
2、退出会话:按下组合键Ctrl+a并松开,此时screen窗口等待命令,然后按下d并松开,退出screen窗口。
3、查看当前系统所有screen会话:screen -ls
4、进入某个screen会话:screen -r [会话的PID]
5、在进入某个screen会话后,杀死screen会话:按下组合键Ctrl+a并松开,此时screen窗口等待命令,然后按下大写的K(即组合键:Shift+k)并松开,(系统提示是否要杀死)按下y确认杀死screen会话。
总结:当系统中只有一个screen会话时,输入:screen -r 即可进入这个会话,
当系统中有多个screen会话时,此时输入同样的命令,系统会列出当前所有screen回话,相当于命令:screen -ls
参考: