zoukankan      html  css  js  c++  java
  • 学习OpenStack之 (3):Devstack Screen 使用技巧

    Devstack环境中,openstack运行在一个screen中,每个service运行在一个window中。我总结的几个tips:

    0. 注意需要使用screen启动用户来进行一下操作

    1. 查看当前用户开启的所有screen:screen -list

    s1@dev:~/devstack$ screen -list
    There is a screen on:
    9606.stack (12/12/2014 11:22:54 AM) (Detached)
    1 Socket in /var/run/screen/S-s1.


    2. screen attach:screen -r  <screen id,比如上图中的9606>(注:openstack的rejoin-stack.sh也是调用该命令来reattach openstack)

        (打*的是当前的window)

    3. screen dettach:screen -d 

    4. 移到下一个window:CRTL + A + n

    5. 移到前一个window:CRTL + A + p

    6. 直接跳到 0 ~9 的某window,比如上图中的第7个:CRTL + A + 7

    7. 直接跳到第10个以后的window,比如第17个:CRTL + A + ',输入 17

    8. 在screen window中滚动屏幕:开始滚动模式 CTRL + [,然后可以使用上下左右键滚屏,按 CTRL + ] 退出滚动模式 

    9. 重启某个Cinder service:

       (1)CRTL + a + <n,比如18 c-vol window >

        (2)CRTL + c, 杀掉进程

       (3)按向上键,出现之前运行的命令,输入即重启c-vol service

    10. 按 CRTL + a, 稍等一秒,再按 " (shift + ' 所在键)显示screen中所有window的列表 (四个键连续按是不行的 :))

    11. 默认的所有screen 快捷键

  • 相关阅读:
    从体制内的国家干部转变为自由职业者-2017年总结
    为什么选择Django?
    Django contrib Comments 评论模块详解
    Django 2.0 新特性 抢先看!
    Python 为何能坐稳 AI 时代头牌语言
    为什么说Python 是大数据全栈式开发语言
    继承中的构造方法
    super关键字
    方法的重写
    类的继承与访问控制
  • 原文地址:https://www.cnblogs.com/sammyliu/p/4159475.html
Copyright © 2011-2022 走看看