终端管理软件tmux

tmux - terminal multiplexer

 我们在服务器上进行操作,写代码,测试,运行服务,都会用到这样的工具,以前使用GNU screen,但是在最近使用了tmux之后,我觉得tmux真的非常好用。

 tmux是在2009年发布的。

 

tmux的层次概念依次是session, window, panel。 一个session可以有多个窗口, 一个窗口可以由多个panel。

 

1, tmux的会话管理 session management

创建一个名为xiaoyu的session

tmux new -s  xiaoyu
tmux new-session - s  xiaoyu

 

使用完毕,想暂时中断当前session,回到teminal, 则detach它

crtl-b  d   或者

tmux detach

  

恢复一个名为xiaoyu的session, attach它

tmux at -t xiaoyu
tmux attach -t xiaoyu
tmux attach-session -t xiaoyu

 

查看当前的所有session

tmux ls

  

2. tmux的窗口管理 。

tmux快捷键参考,  前缀为ctrl-b

  • &    关闭当前窗口
  • c    创建新窗口      tmux new-window  
  • p    previx  移动到上个窗口
  • n    next     移动到下个窗口
  • 窗口号    切换到某个窗口   tmux select-window -t (0-9)
  • +    修改窗口名      tmux rename-window

 

 

posted on 2017-08-13 19:40  小宇2  阅读(391)  评论(0编辑  收藏  举报

导航