nohup
功能Terminal MultipleXer:终端复用器 tmux 结构
只需使用下文中标记
常用
的快捷键即可满足日常应用需求
两者都是做终端复用的工具,相比于 screen,tmux 支持 Vi/Emacs 风格的键盘映射,更好的接口和文档,以及更好的脚本控制。所以建议使用 tmux!
# for centos/redhat/fedora
yum install tmux
# for ubuntu/debian
apt-get install tmux
# for OSX
brew install tmux
新建名为name的会话(无-s参数则默认以数字命名) (常用)
当多个用户使用
tmux a
或tmux a-t<name>
同时接入同一个session时,可以实现异地共享session,各个用户在此session的操作会同步显示到各个用户。
session 内操作的快捷键都有一个快捷键前缀 Ctrl+b
(后文用 C-b
表示),在使用快捷键时都需要先按下快捷键前缀。
列出会话,可进行切换
创建一个新窗口 (常用)
水平方向创建窗格 (常用)
列出所有绑定的键,等同于 C-b?
screen
软件的习惯,那么 Ctrla
作为快捷键前缀会更加顺手vi
风格的复制粘贴功能,用于不同pane间内容的复制粘贴, C-a[
进入拷贝模式, <space>
开始复制, <Enter>
复制完成, C-a]
粘贴set -g mode-keys vi # Vi风格选择文本
set -g prefix C-a
unbind C-b
bind C-a send-prefix
bind r source-file ~/.tmux.conf \; display-message "Config reloaded" #绑定快捷键,动态载入配置
强大的tmux[https://www.jianshu.com/p/ec2689e2f1f3] 优雅地使用命令行:Tmux终端复用[https://harttle.land/2015/11/06/tmux-startup.html] tmux基本操作[https://www.cnblogs.com/liuguanglin/p/9290345.html]
本文分享自 WriteSimpleDemo 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!