screen

1.screen

linux 是 多用户多任务操作系统

一个可以在多个进程(通常是交互式shell)之间复用一个物理终端的全屏幕窗口管理器。

2.安装screen

sudo apt-get -y install screen

hgy@hgy-virtual-machine:~$ sudo apt-get -y install screen
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
建议安装:
  iselect | screenie | byobu
下列【新】软件包将被安装:
  screen
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 560 kB 的归档。
解压缩后会消耗 972 kB 的额外空间。
获取:1 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 screen amd64 4.3.1-2build1 [560 kB]
已下载 560 kB,耗时 3秒 (162 kB/s)
正在选中未选择的软件包 screen。
(正在读取数据库 ... 系统当前共安装有 223967 个文件和目录。)
正准备解包 .../screen_4.3.1-2build1_amd64.deb  ...
正在解包 screen (4.3.1-2build1) ...
正在处理用于 systemd (229-4ubuntu21.4) 的触发器 ...
正在处理用于 ureadahead (0.100.0-19) 的触发器 ...
正在处理用于 install-info (6.1.0.dfsg.1-5) 的触发器 ...
正在处理用于 man-db (2.7.5-1) 的触发器 ...
正在设置 screen (4.3.1-2build1) ...
正在处理用于 systemd (229-4ubuntu21.4) 的触发器 ...
正在处理用于 ureadahead (0.100.0-19) 的触发器 ...

  

3.使用screen

3.1 新建一个窗口

screen -S 窗口名称

hgy@hgy-virtual-machine:~$ sudo screen -S myscreen
[detached from 12237.myscreen]

  

3.2 查看已创建的窗口

screen -ls

hgy@hgy-virtual-machine:~$ sudo screen -ls
There are screens on:
    12444.myscreen1 (2018年09月08日 15时16分27秒) (Detached)
    12237.myscreen  (2018年09月08日 15时15分23秒) (Detached)
2 Sockets in /var/run/screen/S-root.

  

3.3 进入到指定的窗口

screen -r

hgy@hgy-virtual-machine:~$ sudo screen -r myscreen
[detached from 12444.myscreen1]

  

3.4 退出指定的窗口

screen -X -S

hgy@hgy-virtual-machine:~$ sudo screen -X -S myscreen quit
[sudo] hgy 的密码: 
hgy@hgy-virtual-machine:~$ 

  

注意:ctrl+a+d 退出会话

转载于:https://www.cnblogs.com/huanggaoyu/p/10056229.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值