zoukankan      html  css  js  c++  java
  • 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 连接会话

  • 相关阅读:
    深度学习分类网络的发展历史
    杨辉三角
    【了解】贝塞尔曲线
    win10桌面点击事件蓝色边框处理
    try{}catch的隐藏(如何优雅的实现异常块)
    switch的一些思考(seitch与ifelse的区别)
    好看的控制台日志线
    Serializable和Externalizabl的异同
    java排序方式对比
    如何初始化Map,java
  • 原文地址:https://www.cnblogs.com/xuxm2007/p/2191673.html
Copyright © 2011-2022 走看看