0%

macOS下tmux使用

2020最后一个月了,刚忙完了一个项目,因为有重复操作远程服务器的经历,想起来可以用tmux这种来保存会话,不用重复登录,那就来试试吧。

对了也啰嗦一句给自己,做的项目多了尤其是有点困难的稍微大点的项目,涉及到用人水准配合度完成度,项目的周期长点还好,一旦期限来临,压力陡增,然后就想起来自己做个人的东西多好,没压力哈哈(没压力还想有钱)。评估好以后的项目吧,找回原来的成员,来点适合的小项目或者周期长的中型项目好了,还是要专注个人。

tmux

安装我就不说了,遇到一个问题,我开着终端进入tmux模式,然后ssh到后台,长时间不用的话依然会Broken pipe,这是我始料未及的,难道一定要关掉当前窗口或者ctrl+b d退出会话然后attach么?

安装

# Ubuntu 或 Debian
$ sudo apt-get install tmux

# CentOS 或 Fedora
$ sudo yum install tmux

# Mac
$ brew install tmux

会话

  1. 新建会话
    tmux new -s session1可以自定义个名字或者单独来个
    tmux系统默认给你来个名字
  2. 退出会话
    ctrl+b d回到原终端
  3. 查看所有会话
    tmux ls再原终端查看

参考

ssh的最佳伴侣-tmux
Tmux 使用教程
我在tmux中最不可少的配置: 用鼠标切换窗口/调节分屏大小