美文网首页
【Tool】Tmux -服务器终端复用软件

【Tool】Tmux -服务器终端复用软件

作者: 乞力马扎罗的雪人 | 来源:发表于2019-12-11 13:01 被阅读0次

    服务器上必装,主要好处:

    1. 防止电脑断电导致服务器端程序终止
    2. 多终端窗口
    3. 易于保存workspace断点下次直接进入
      默认prefix = ctrl+b

    Session

    Create and Delete

    tmux new-session -s [Name]
    tmux ls
    

    Attach and detach

    tmux attach -t [Name]
    tmux a -t [Name]
    
    tmux detach
    ctrl+b d
    
    tmux kill-session -t [Name]
    tmux rename -t [Name]
    

    Windows

    ctrl+b o            # 跳到下一个分隔窗口。多屏之间的切换
    ctrl+b 上下键      # 上一个及下一个分隔窗口
    ctrl+b c           创建新窗口
    

    ctrl+b ? 显示快捷键帮助
    ctrl+b 空格键 采用下一个内置布局,这个很有意思,在多屏时,用这个就会将多有屏幕竖着展示
    ctrl+b ! 把当前窗口变为新窗口
    ctrl+b " 模向分隔窗口
    ctrl+b % 纵向分隔窗口
    ctrl+b q 显示分隔窗口的编号
    ctrl+b C-方向键 调整分隔窗口大小
    ctrl+b & 确认后退出当前tmux
    ctrl+b 复制模式,即将当前屏幕移到上一个的位置上,其他所有窗口都向前移动一个。
    ctrl+b n 选择下一个窗口
    ctrl+b l 最后使用的窗口
    ctrl+b p 选择前一个窗口
    ctrl+b w 以菜单方式显示及选择窗口
    ctrl+b s 以菜单方式显示和选择会话。这个常用到,可以选择进入哪个tmux
    ctrl+b t 显示时钟。然后按enter键后就会恢复到shell终端状态

    Install and config

    sudo apt-get install tmux
    

    修改快捷键
    查看prefix现有绑定键:

    tmux show-options -g | grep prefix
    

    要在tmux内置命令中修改及时生效,可在终端中输入以下命令:

    tmux set -g prefix C-x
    tmux unbind C-b 
    tmux bind C-x send-prefix
    

    相关文章

      网友评论

          本文标题:【Tool】Tmux -服务器终端复用软件

          本文链接:https://www.haomeiwen.com/subject/rtuogctx.html