一、 Screen

1、什么是Screen

    Screen 是在多个进程间多路复用一个物理终端的全屏窗口管理器,Screen 也叫会话,一个Screen 会话中可以有多个 Screen 窗口,
    每个窗口类似于一个 SSH 连接

2、安装 screen # yum install screen

3、Screen 命令参数

    -A                       将所有的视窗都调整为目前终端机的大小。
    -d <作业名称>    将指定的screen作业离线。
    -h <行数>           指定视窗的缓冲区行数。
  -m                      即使目前已在作业中的screen作业,仍强制建立新的screen作业。
  -r <作业名称>    恢复离线的screen作业。
  -R                      先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。
  -s                      指定建立新视窗时,所要执行的shell。
  -S <作业名称>   指定screen作业的名称。
  -v                      显示版本信息。
  -x                      恢复之前离线的screen作业。
  -ls或--list           显示目前所有的screen作业。
  -wipe                 检查目前所有的screen作业,并删除已经无法使用的screen作业

4、Screen 命令的使用

a、启动一个会话

    # screen  -S conver   (conver 是会话的名字)

b、暂时离开会话,但仍然保留会话中的程序

    # 使用快捷键 Ctrl + A + D

c、恢复会话

    # screen -r  conver

d、关闭会话

    # 执行 exit

e、打开一个窗口

    # Ctrl + A + C

f、在多个窗口间切换

# 窗口列表  Ctrl + A + W

# 切换到上一个窗口   Ctrl + A + N

# 切换到下一个窗口   Ctrl + A + P

# 切换到第 n 个窗口   Ctrl + A + [0, 9]

二、在screen中运行ping命令,返回终端

# screen -S conver2
# ping www.baidu.com 
PING www.a.shifen.com (180.97.33.107) 56(84) bytes of data.
64 bytes from 180.97.33.107: icmp_seq=1 ttl=128 time=39.9 ms
64 bytes from 180.97.33.107: icmp_seq=2 ttl=128 time=53.4 ms
64 bytes from 180.97.33.107: icmp_seq=3 ttl=128 time=19.2 ms
# 按住 快捷键 Ctrl + A + D 返回终端

三、再次进入screen,查看正在运行且没连接的screen,重新连入,终结并退出

# screen -list
There are screens on:
 16830.conver (Detached)
 16895.conver2 (Attached)
2 Sockets in /var/run/screen/S-root.
# screen -r conver2
# 按住 Ctrl + C 结束正在运行的 ping ,然后输入 exit 命令退出

20. Screen的更多相关文章

  1. man screen

    http://www.gnu.org/software/screen/manual/screen.html Screen User's Manual Next: Overview, Previous: ...

  2. [Unity3D]Unity+Android交互教程——让手机"动"起来

    想要用Unity实现一个二维码扫描的功能,然后网上找插件,找到一个貌似叫EasyCodeScanner,但下载下来用用,真不好使,一导入运行就报错,调好错了再运行发现点按钮没反应,反复试了几遍发现还是 ...

  3. JavaScript 常用方法总结

    经常使用的 JS 方法,今天记下,以便以后查询 /* 手机类型判断 */ var BrowserInfo = { userAgent: navigator.userAgent.toLowerCase( ...

  4. AssetBundle的使用

    using UnityEngine; using System.Collections; using UnityEditor; using System.IO; public class Editor ...

  5. Pygame制作微信打飞机游戏PC版

    使用Pygame制作微信打飞机游戏PC版 转至:http://www.cnblogs.com/dukeleo/p/3339780.html   前一阵子看了一篇文章:青少年如何使用Python开始游戏 ...

  6. Python -- 游戏开发 -- PyGame的使用

    弹球 pong.py import sys import pygame from pygame.locals import * class MyBallClass(pygame.sprite.Spri ...

  7. pygame学习笔记(5)——精灵

    转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi 据说在任天堂FC时代,精灵的作用相当巨大,可是那时候只知道怎么玩超级玛丽.魂斗罗,却对精灵一点也不知.pygame ...

  8. [Unity3D]Unity+Android交互教程——让手机&quot;动&quot;起来

    想要用Unity实现一个二维码扫描的功能,然后网上找插件,找到一个貌似叫EasyCodeScanner,但下载下来用用.真不好使,一导入执行就报错.调好错了再执行发现点button没反应.重复试了几遍 ...

  9. Python入门 —— 2048实战(字符界面和图形界面)

    2048 game (共4种实现方法) 目录: .. 图形界面 ... pygame 和 numpy .. 字符界面 ... 第一种 ... curses ... wxpython ... 第二种 . ...

随机推荐

  1. css3 tranform  transition animation

    tranform:对象图形变形 tranform的属性包括:   1.none 表示不进行变换:   2.rotate 旋转            transform:rotate(20deg) 旋转 ...

  2. No2_4.接口继承多态_Java学习笔记_经典案例

    import java.lang.reflect.Field; import java.util.ArrayList; import java.util.Collections; import jav ...

  3. Spring AOP之异常转换

    Spring-AOP之异常转换 引子 最近项目遇到了一个问题,就是说业务层向展现层需要转换成统一个异常类,并抛出异常,但是由于业务层的异常类过多,所以导致业务异常转换代码充斥着异常转换的代码,本着程序 ...

  4. 页面每次加载时重新获取css文件

    <script> (function(){ var version=''; var xmlhttp; // code for IE7+, Firefox, Chrome, Opera, S ...

  5. DoctrineMigrationsBundle

    数据库迁移特征是数据库抽象层的扩展,允许你用编程的方式,安全.方便.标准化实现数据库结构的更新. 安装 首先使用composer安装 $ composer require doctrine/doctr ...

  6. win7 去除桌面快捷方式小箭头

    二手入了个 sony 的本子 vgn-sz780 拿手上,感觉真心不错,然后装系统,装好xp后发现怎么折腾都没声音,由于我的硬盘是SSD的虽然有点小只有60G,但是速度还是蛮不多的,于是一横心就装了 ...

  7. Truck History--poj1789

    Truck History Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 21534   Accepted: 8379 De ...

  8. mysql 高效分页控件及c#调用实例

    第一.首先在mysql中创建一个存储过程 BEGIN /* @selectSql VARCHAR(5000), --sql语句 @orderWhere VARCHAR(200), --排序条件 @pa ...

  9. hasOwnProperty方法的使用

    JavaScript中hasOwnProperty函数方法是返回一个布尔值,指出一个对象是否具有指定名称的属性. 使用方法: object.hasOwnProperty(proName)其中参数obj ...

  10. Win7+CentOS双系统,最清晰细致的教程!

    Win7的系统下安装CentOS,实现双系统切换使用的目的,希望对大家有帮助. 注意: 1.由于涉及到对硬盘操作,请妥善备份数据,避免损失. 2.我的步骤是绝对正确和缺一不可的,大家一定要按照我的操作 ...