CentOS7系统可以执行:yum install screen ;
CentOS8系统首先需要安装epel:yum install epel-release -y;然后再安装screen:yum install screen-y
可以先执行:screen -S lnmp ,screen就会创建一个名字为lnmp的会话。
当需要临时离开时(会话中的程序不会关闭,仍在运行)可以用快捷键Ctrl+a d(即按住Ctrl,依次再按a,d)
当回来时可以再执行执行:screen -r lnmp 即可恢复到离开前创建的lnmp会话的工作界面。如果忘记了,或者当时没有指定会话名,可以执行:screen -ls screen会列出当前存在的会话列表,例如:11791.lnmp即为刚才的screen创建的lnmp会话,目前已经暂时退出了lnmp会话,所以状态为Detached,当使用screen -r lnmp后状态就会变为Attached,11791是这个screen的会话的进程ID,恢复会话时也可以使用:screen -r 11791
执行:exit ,会提示:[screen is terminating],表示已经成功退出screen会话。VPS侦探 https://www.vpser.net/
首先演示者先在服务器上执行 screen -S test 创建一个screen会话,观众可以链接到远程服务器上执行screen -x test 观众屏幕上就会出现和演示者同步。
Ctrl+a c :在当前screen会话中创建窗口
Ctrl+a w :窗口列表
Ctrl+a n :下一个窗口
Ctrl+a p :上一个窗口
Ctrl+a 0-9 :在第0个窗口和第9个窗口之间切换
您好,方法安装 screen,某些 Linux 发行版可能本身就已经内建 screen 这个指令了,但如果你所使用的 Linux 系统没有安装,通常也都可以透过套件管理程序直接安装编译好的版本,在 Debian 或 Ubuntu Linux 中若要安装 screen 可以使用 apt-get 来安装,
而 Red Hat 系列的 Linux(如 Fedora 等)则可使用 yum:
开始使用 screen,在终端机执行它,如下图:
这时候会出现一些讯息,按下空格键跳过之后,就可以看到一个新的 shell,进入Screen运行环境。
在Screen环境中可以使用 Ctrl + ? 来查询在线的操作说明。可以使用 Enter 或空格键来换页,看完之后就会回到原来screen 的环境。
使用 screen 最大的好处之一就是可以将其卸离,而在重新连接之后完全不会影响正在执行中的任何工作。按下Ctrl + a 后,再按下 d 键(detach),这时候整个 screen 就会被卸离,然后会出现被卸离的提示框,
卸离之后若要重新连接上这个 screen,可以执行Screen -r.
如果你感觉只有一个 screen 工作环境不够用,你也可以将现有的 screen 工作环境卸离后,在原来的 shell 中再执行一次 screen 指令,建立另外一个新的 screen 环境来使用。如果在使用 screen 管理服务器时,要暂时离开计算机,也可以使用 screen 的屏幕锁定功能,当要锁定屏幕时可按下 Ctrl + a 后,再按下 x 键,这样屏幕就会被锁住,就像这样:
设定 screen 工作环境密码。要设定这个密码可以在 screen 的配置文件 $HOME/.screenrc 中加入。
下次在 screen 工作环境卸离后再重新连接时,它就会要求输入这个密码。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)