GNU Screen工具的2个用处
2016-07-21 本文已影响237人
uangianlap
第一个用法:
当作共享屏幕使用,当连接到同一个Linux主机的多个终端用户需要在共享同一个界面(我这边操作对方即时也会进行进行同样的操作,反之亦然)。这个场景用得很多吧,比如QQ的远程桌面、锤子手机的远程协助等等都是同样性质的工具。
注:此时这两个或多个终端的登录用户必须保持一致。
1.在任意一个终端键入:screen -S "会话信息"
第一台终端,登录用户为james 回车后进入此画面
2.在另一个终端命令行键入:screen -ls 查询到相就会话信息的screen信息。
5109即为收到的screen此时,在当前这台终端输入:screen -x 5109 回车,即可进入共享桌面了。
两个终端建立联系第二个用法:
可以将一个需要长时间运行的程序任务,放入一个分离的screen中,待需要进再取出来。
比如我要用vim 写篇文章:
1.在命令行键入:screen vim 如何学习vim编辑器
过一段时间后,我想再接着写时:
Detached即为之前分离的screen
2.screen -r 5228取回之前分离开的screen继续之前的文章编写。