Linux screen命令

Linux screen命令:VT100/ANSI终端仿真屏幕管理。

Linux screen命令 功能描述

使用screen命令可以进行VT100/ANSI终端仿真屏幕管理。screen是一个可以在多个进程之间多路复用一个物理终端的窗口管理器,这表示能够使用一个单一的终端窗口运行多终端的应用。screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。screen的配置文件一般是/etc/screenrc或~/.screenrc,可以在文件里面更改参数设置,也可以通过参数传递或命令来动态指定。

Linux screen命令 语法

screen [选项] [命令[参数]]
screen [选项] [host.tty]
screen [选项] [会话所有者]/[[pid.]tty[.host]]

命令中各选项的含义如表所示。

screen命令选项含义

Linux screen命令 示例

打开VT100/ANSI终端仿真屏幕

[root@rhel ~]# screen

显示目前所有的screen作业

[root@rhel ~]# screen -ls
There is a screen on:
      6937.pts-0.rhel (Attached)
1 Socket in /var/run/screen/S-root.

将screen作业6937.pts-0.rhel离线

[root@rhel ~]# screen -d 6937.pts-0.rhel
[root@rhel ~]# screen -ls
There is a screen on:
      6937.pts-0.rhel (Detached)
1 Socket in /var/run/screen/S-root.

恢复screen作业6937.pts-0.rhel

[root@rhel ~]# screen -r 6937.pts-0.rhel
[root@rhel ~]# screen -ls
There is a screen on:
      6937.pts-0.rhel (Attached)
1 Socket in /var/run/screen/S-root.

新建会话ak

[root@rhel ~]# screen -S ak

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程