• linux 技巧:使用 screen 管理你的远程会话


     使用上面介绍的很多了

    下面给一份使用的配置

    在根目录下新建一个文件 .screenrc

    #=============================================================

    # ~/.screenrc
    #
    # skip the startup message
    startup_message off 
    #
    # Automatically detach on hangup.
    autodetach on
    #
    # If a screen dies, don't freeze the whole screen waiting for it.
    nonblock on
    #
    # UTF-8 is necessary.
    #defutf8 on
    #
    # Change default scrollback value for new windows: scrollback 10000
    defscrollback 10000
    #
    # start with visual bell as default
    vbell off 
    vbell_msg "Bell on %t (%n)"
    #
    # 在最下一行显示窗口列表和时钟
    hardstatus on
    hardstatus alwayslastline
    #hardstatus string "%{.bW}%-w%{.rY}%n %t%{-}%+w %=%{..G} %H(%l) %{..Y} %Y/%m/%d %c:%s "
    hardstatus string "%{.bw}%-w%{.ry}%n %t%{-}%+w %=%{..g} %H(%l) %{..y} %Y/%m/%d %c "
    #hardstatus string "%{.bW}%-w%{.rY}%n %t%{-}%+w %=%{..G} "
    #hardstatus string "%{.bW}%-w%{= rY}%50>%n %t%{-}%+w%<"
    # 关闭错误提示
    vbell off 
    #
    # default windows 新起的时候预定义2个窗口
    screen -t shell 0
    screen -t vim 1
    ##
    ## 按 Ctrl-Z w 或 Ctrl-Z Ctrl-W 显示窗口列表
    bind w windowlist -b
    #bind ^w windowlist -b
    ##
    ## 定义screen的功能键为Ctrl-Z。向终端输入Ctrl-Z时应按 Ctrl-Z z。
    #escape ^Zz
    bindkey -k k5 screen #F5新建
    bindkey -k k6 title #F6改名称

    bindkey -k k9 detach #F9

    bindkey -k F1 prev #F11 F12前后切换

    bindkey -k F2 next #

    #========================================================= 

     screen -ls 列出当前有那些会话

      screen -r sessionid 连接会话

  • 相关阅读:
    2012-2013年度大总结
    [每日一题] 11gOCP 1z0-052 :2013-08-31 数据库的存储结构....................................................A8
    Oracle约束操作
    几道字典树题目
    1032
    uva 10718 Bit Mask(贪心)
    找工作笔试面试那些事儿(2)---内存管理那些事
    汉语-词语:结构
    汉语-词语:形式
    汉语-词语:方向
  • 原文地址:https://www.cnblogs.com/xuxm2007/p/2191673.html
Copyright © 2020-2023  润新知