2015-04-26 wcdj
摘要:在前文《UNIX环境下使用screen在虚拟终端复用窗口的方法》介绍了GNU screen的使用方法,本文继续介绍screen的升级版工具OpenBSD tmux,因为tmux的功能更强大。
0 tmux的介绍
关于tmux的介绍,在Ubuntu(apt-get安装)上的效果如下图所示,Mac OS X上使用brew install tmux安装,Linux上源码安装方法如下:
tar zxvf libevent-2.0.21-stable.tar.gz
./configure --prefix='/data/home/gerryyang/LAMP/libevent/install/libevent-2.0.21-stable' && make && make install
tar zxvf ncurses-5.9.tar.gz
./configure --prefix='/data/home/gerryyang/LAMP/ncurses/install/ncurses-5.9/' && make && make install
tar zxvf tmux-1.9a.tar.gz
./configure --prefix='/data/home/gerryyang/LAMP/tmux/install/tmux-1.9a' CFLAGS='-I/data/home/gerryyang/LAMP/libevent/install/libevent-2.0.21-stable/include' LDFLAGS='-L/data/home/gerryyang/LAMP/libevent/install/libevent-2.0.21-stable/lib' && make && make install
最后再在.bashrc下添加如下两行配置
# tmux
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/data/home/gerryyang/LAMP/libevent/install/libevent-2.0.21-stable/lib
alias tmux='/data/home/gerryyang/LAMP/tmux/install/tmux-1.9a/bin/tmux'