一、 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. Asp.net实现在线人数统计功能代码实例

    application最经典的一个方法:统计在线人数,这需要借助于我们的全局应用程序类来对登录的用户信息进行统计: 以下是代码片段:    void application_start(object ...

  2. Android的启动模式

    启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的<Activity>标签的android:launchMode属性设置: 启动模式有4种,分别 ...

  3. 变量a的定义

    1.一个整型数 int a; 2.一个指向整型数的指针 int *a; 3.一个指向指针的指针,它指向的指针是指向一个整形数 int **a; 4.一个有10个整型数的数组 ]; 5.一个有10个指针 ...

  4. 全世界最详细的图形化VMware中linux环境下oracle安装(三)【weber出品必属精品】

    数据库软件和数据库都建好了,基本上可以说完成90%的工作,但是美中不足的就是企业管理器还没有安装好,现在我们就开始安装企业管理器吧. 安装之前我们先将补丁给补上.补丁我们也是采用禁默安装.补丁:p83 ...

  5. 如何制作windows服务安装包

    以下转自:http://blog.csdn.net/chainan1988/article/details/7087006 Window服务的安装有两个方式: 一.命令安装          通过命令 ...

  6. HDU 3966 dfs序+LCA+树状数组

    题目意思很明白: 给你一棵有n个节点的树,对树有下列操作: I c1 c2 k 意思是把从c1节点到c2节点路径上的点权值加上k D c1 c2 k 意思是把从c1节点到c2节点路径上的点权值减去k ...

  7. thinkPHP中省市级联下拉列表

    公共函数放置位置common文件夹下common.php文件(此段代码也可放置在要使用的控制器中) 封装的下拉列表函数代码: /** * 根据列表拼装成一个下拉列表 ADD BY CK * @para ...

  8. 使用Hexo搭建GitPage

    资料: hexo官方文档:https://hexo.io/zh-cn/docs/ jekyll官方文档:http://jekyll.com.cn/docs/home/ 简介: 使用hexo和jekyl ...

  9. hdu 1317 XYZZY

    http://acm.hdu.edu.cn/showproblem.php?pid=1317 #include <cstdio> #include <queue> #inclu ...

  10. LeetCode_N-Queens

    The n-queens puzzle is the problem of placing n queens on an n�n chessboard such that no two queens ...