## 安装 Screen - CentOS:`$ yum install screen` - Debian/Ubuntu:`$ apt-get install screen` ## 常用命令 ### 创建会话 ``` $ screen -S sessionname ``` ### 将当前会话放到后台 快捷键 `Control + A + D` ### 列出当前存在的会话 ``` $ screen -ls ``` 这个命令会将目前存在的会话都列出来,已经放到后台的会话状态会显示为 `Detached`,恢复后状态就会变为 `Attached`。数字是会话的进程ID,恢复会话时也可以使用:`$ screen -r sessionID`。 ### 恢复会话 ``` $ screen -r sessionname ``` ### 关闭会话 ``` $ exit ``` ## 远程演示 演示者使用 `$ screen -S sessionname` 创建一个会话后,观众可以在远程服务器上执行以下命令,观看和演示者相同的画面。 ``` $ screen -x sessionname ``` ## 参考资料 1. [https://www.vpser.net/manage/screen.html](https://www.vpser.net/manage/screen.html) 2. [https://github.com/chenzhiwei/linux/tree/master/screen](https://github.com/chenzhiwei/linux/tree/master/screen)