tmux的使用

作者: 禹子歆 | 来源:发表于2018-07-19 15:30 被阅读2次

"对Linux宝具,tmux咖喱棒!"

最近在给猫与剑做服务器,租了一台腾讯云服务器,要在上边搭建,每次ssh过去发现看不到log,不好创建tab等等问题,于是找了这个神器。

安装

在Mac上也可以使用tmux,想尝鲜可以在Mac上先安起来,安装方式:

brew install tmux

使用

tmux简单来说就是终端里的『窗口管理器』,如果我使用终端登录到远程主机并运行前台程序,那么这个窗口等于就被占用了,想要看一下 CPU 的使用率,就得再连接一次。但是如果在远程主机上运行 tmux,那么就可以开启多个控制台(类似于窗口),相当高效。如果想查看之前执行命令的log,比如redis的输出等,就很方便了。

Seesion 可以有效地分离工作环境。

  • tmux new -s session_name
    创建一个叫做 session_name 的 tmux session

  • tmux attach -t session_name
    重新开启叫做 session_name 的 tmux session

  • tmux switch -t session_name
    转换到叫做 session_name 的 tmux session

  • tmux list-sessions
    列出现有的所有 session

  • tmux detach (prefix + d)
    离开当前开启的 session

我使用tmux new -s work创建一个叫work的session,关闭当前标签页,再使用tmux attach -t work,就可以重新看到之前的tmux session。

Tmux 有一个含有标签的界面,但是它命名这些标签为 “Windows”。为了保持有序,可以重新命名所有我使用的 windows;

  • tmux new-window (perfix + c)
    创建一个新的 window

  • tmux select-window -t :0-9 (perfix + 0-9)
    根据索引转到该 window

  • tmux rename-window (perfix + ,)
    重命名当前 window

perfix为tmux的命令行模式,默认是Ctrl+b,比如new window,可以先按Ctrl+b,然后输入c。

tmux模式下,tmux会监管鼠标的滚动事件。所以没法使用鼠标上下滚动看屏幕输出,这时候可以:

  • Ctrl+b,输入:,即可进入命令行模式。
  • 输入命令:
setw -g mouse on

如果以上命令想使用配置文件配置,load配置文件的时候出现unknown option: mode-mouse错误;
可以用

set-option -g mouse on
代替以上代码就OK了!

参考

参考资料:

相关文章

  • Tmux 使用笔记

    Tmux 速成教程:技巧和调整Tmux 入门介绍多终端管理器TMUX使用详解 查看tmux版本 tmux -V 会...

  • tmux使用介绍

    tmux简介 tmux,升级版本的screen,可以进行屏幕切割,操作更加简单便捷。 tmux模块 tmux使用C...

  • tmux的分屏功能、会话不中断功能

    1)安装工具 在ubuntu系统中安装tmux工具 (2)使用tmux 分屏命令 1. 输入命令 tmux 使用...

  • 公司网络不好试试Tmux

    同事分享的很棒的工具: Tmux 使用 1. Tmux是什么 1.1 Tmux的作用 命令行的典型使用方式是,打开...

  • Alacritty 与 tmux 按键冲突

    问题 Alacritty 占用了 tmux 的前缀键导致 tmux 无法使用 解决 Alacritty 使用 he...

  • tmux和vim很配哦:使用vim风格的快捷键

    tmux快捷键 tmux默认使用emacs模式的快捷键,这对我们使用vim的用户其实很不友好,而且我们认为tmux...

  • 2020-02-21 git 和 tmux

    1. tmux tmux的使用和配置 tmux使用手册 2. git 猴子都能看懂的git入门-git索引 git...

  • tmux分屏

    在ubuntu系统中使用sudo apt-get install tmux安装tmux工具 1,输入命令tmux使...

  • Tmux 简单使用方法

    安装 Tmux 一般的云主机都不会带有Tmux,需要自己安装 使用 Tmux 直接在命令行输入tmux,就进入Tm...

  • tmux使用教程

    Tmux使用手册:http://louiszhai.github.io/2017/09/30/tmux/

网友评论

    本文标题:tmux的使用

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