• 本站在不影响浏览的前提下添加了少量广告,请允许本站广告可显示,感谢~
  • 如果有必要,请使用Telegram关注https://t.me/getssr_info
  • 关于国内某个软件代理商代理的CorelDRAW系列软件,如果各位需要正版请访问corel官方网站,不要访问带有china的网站!!!反正话是放在这里了,听不听随你
  • 如果遇到文章图片不显示请联系管理员处理,谢谢
  • 欢迎访问寡人的吐槽胜地,我们真的只是吐槽,不谈技术,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 版权声明:大部分文章是从网上复制的!并不表示全部都是从网上复制的!

screen命令使用教程

技术类 大变态 8年前 (2016-05-13) 1695次浏览 已收录 0个评论

一、screen 命令是什么?
Screen 是一个可以在多个进程之间多路复用一个物理终端的全屏窗口管理器。Screen 中有会话的概念,用户可以在一个 screen 会话中创建多个 screen 窗口,在每一个 screen 窗口中就像操作一个真实的 telnet/SSH 连接窗口那样。

二、如何安装 screen 命令?

除部分精简的系统或者定制的系统大部分都安装了 screen 命令,如果没有安装

CentOS 系统可以执行:

yum install screen

Debian/Ubuntu 系统执行:

apt-get install screen

三、screen 命令使用方法?

1、常用的使用方法
1.1 创建 screen 会话
可以先执行:

screen -S lamp

screen 就会创建一个名字为 lamp 的会话。

【创建完 lamp 的会话以后就可以执行安装了,sh in.sh 执行完毕输入要安装的组合序号,接下来就会全自动安装一直到安装完成,
在此期间,可以随时关闭 SSH,或自己的电脑,安装过程依然在服务端不停的执行】

1.2 离开或者关闭 ssh 回话,保留 screen 会话中的任务或程序的继续执行
当需要临时离开时(会话中的程序不会关闭,仍在运行)可以用快捷键 Ctrl+a d(即按住 Ctrl,依次再按 a,d)

1.3 恢复 screen 会话,你会看到它还在自己没有停止的执行安装!
当回来时可以再执行执行:screen -r lamp 即可恢复到离开前创建的 lamp 会话的工作界面。

如果忘记了创建的 Scerrn 会话名称,或者当时没有指定会话名
可以执行:screen -ls screen 会列出当前存在的会话列表,11791.lnmp 即为刚才的 screen 创建的 lamp 会话,目前已经暂时退出了 lamp 会话,所以状态为 Detached,当使用 screen -r lamp 后状态就会变为 Attached,11791 是这个 screen 的会话的进程 ID,恢复会话时也可以使用:screen -r 11791

1.4 关闭 screen 的会话
执行:exit ,会提示:[screen is terminating],表示已经成功退出 screen 会话。

3、常用快捷键
Ctrl+a c :在当前 screen 会话中创建窗口
Ctrl+a w :窗口列表
Ctrl+a n :下一个窗口
Ctrl+a p :上一个窗口
Ctrl+a 0-9 :在第 0 个窗口和第 9 个窗口之间切换


本站大部分资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费内容,请在下载后 24 小时之内自觉删除,若作商业用途请购买正版;如果有版权争议,请发送邮件至 master@digac.cc(请留下写明原因和文章链接),我们将及时处理,谢谢!

喜欢 (0)
大变态
关于作者:
头像
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址