Screen终端远程及共享
2016-07-27 21:07
134 查看
实验环境:centos6.8
环境要求:同步多用户终端同步
我们先来了解一下screen这个命令,当我们链接ssh在编译程序,在没有编译成功的时候非正常断开了,当我们再次链接的时候,还需要我们从新编译执行,这就令人很烦恼了,或者我们需要大牛帮助,但是大牛操作了什么却不知道,screen可以实现1终端多用户共享。方便很多!
1.软件安装以及使用
我可以直接使用yum安装或者rpm包安装(screen-4.0.3-19.el6.x86_64)
安装程序包
[root@localhost Packages]# rpm -vih screen-4.0.3-19.el6.x86_64.rpm
参数说明
-A 将所有的视窗都调整为目前终端机的大小。
-d <作业名称> 将指定的screen作业离线。
-h <行数> 指定视窗的缓冲区行数。
-m 即使目前已在作业中的screen作业,仍强制建立新的screen作业。
-r <作业名称> 恢复离线的screen作业。
-R 先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。
-s 指定建立新视窗时,所要执行的shell。
-S <作业名称> 指定screen作业的名称。
-v 显示版本信息。
-x 恢复之前离线的screen作业。
-ls或--list 显示目前所有的screen作业。
-wipe 检查目前所有的screen作业,并删除已经无法使用的screen作业。
我们使用-S 创建新窗
[root@localhost Packages]# screen -S luyubo
用另外一个终端用户执行
[root@localhost ~]# screen -ls
There is a screen on:
2670.luyubo (Attached)
1 Socket in /var/run/screen/S-root.
我们看到有一个我们创建的luyubo进程,我们可以使用-x链接上去
[root@localhost ~]# screen -x luyubo
链接之后我们两个终端画面已经同步了,如果需要退出可以使用exit,退出当前链接状态。
如果我们需要编译软件或者长时间执行程序,我们可以使用screen -S luyubo创建新的进程,当非正常退出之后,我们再次链接之后可以使用screen -r luyubo重新链接,程序正常执行。
本文出自 “Linux学习之路” 博客,请务必保留此出处http://luyubo.blog.51cto.com/7634254/1830869
环境要求:同步多用户终端同步
我们先来了解一下screen这个命令,当我们链接ssh在编译程序,在没有编译成功的时候非正常断开了,当我们再次链接的时候,还需要我们从新编译执行,这就令人很烦恼了,或者我们需要大牛帮助,但是大牛操作了什么却不知道,screen可以实现1终端多用户共享。方便很多!
1.软件安装以及使用
我可以直接使用yum安装或者rpm包安装(screen-4.0.3-19.el6.x86_64)
安装程序包
[root@localhost Packages]# rpm -vih screen-4.0.3-19.el6.x86_64.rpm
参数说明
-A 将所有的视窗都调整为目前终端机的大小。
-d <作业名称> 将指定的screen作业离线。
-h <行数> 指定视窗的缓冲区行数。
-m 即使目前已在作业中的screen作业,仍强制建立新的screen作业。
-r <作业名称> 恢复离线的screen作业。
-R 先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。
-s 指定建立新视窗时,所要执行的shell。
-S <作业名称> 指定screen作业的名称。
-v 显示版本信息。
-x 恢复之前离线的screen作业。
-ls或--list 显示目前所有的screen作业。
-wipe 检查目前所有的screen作业,并删除已经无法使用的screen作业。
我们使用-S 创建新窗
[root@localhost Packages]# screen -S luyubo
用另外一个终端用户执行
[root@localhost ~]# screen -ls
There is a screen on:
2670.luyubo (Attached)
1 Socket in /var/run/screen/S-root.
我们看到有一个我们创建的luyubo进程,我们可以使用-x链接上去
[root@localhost ~]# screen -x luyubo
链接之后我们两个终端画面已经同步了,如果需要退出可以使用exit,退出当前链接状态。
如果我们需要编译软件或者长时间执行程序,我们可以使用screen -S luyubo创建新的进程,当非正常退出之后,我们再次链接之后可以使用screen -r luyubo重新链接,程序正常执行。
本文出自 “Linux学习之路” 博客,请务必保留此出处http://luyubo.blog.51cto.com/7634254/1830869
相关文章推荐
- 美国空军《2030年空中优势飞行规划》
- shell 关于&
- 基于NXP PN547 双界面IC卡读卡器解决方案
- ambari 编译
- poj3258River Hopscotch(二分)
- 信用卡评分
- Eclipse 编译java文件后出错 左树无红叉
- HDU Problem 2199 Can you solve this equation? 【二分】
- Java之String
- [hdu3652]B-number(数位dp)
- loadImageNotifyRoutine阻止驱动加载
- 02 安卓现状以及应用领域简介(从01开始点点入门,视频+笔记)
- Centos7 安装 matplotlib问题
- CWMP 开发漫谈
- ASM 管理笔记
- 系统时间与硬件时间
- poj1521 求赫夫曼编码长度
- 冒泡排序、选择排序、插入排序代码
- 算法竞赛入门经典3.1 得分UVa1585
- DC/OS专题之安装部署篇