本文介绍在Linux操作系统中安装和使用tmux终端多路复用器的方法。
简介
Tmux是一种终端多路复用器,可以从单个屏幕创建,访问和控制多个终端,Tmux可以从屏幕上分离,并且仍然可以继续在后台运行,然后重新连接。
每当启动tmux时,它都会创建一个具有单个窗口的新会话并将其显示在屏幕上,屏幕底部的状态行显示有关当前会话的信息,并用于输入交互式命令。
在Linux中安装tmux
我们将在Arch Linux、Ubuntu、Fedora系统中安装tmux。
1、在Arch Linux中安装tmux
只需运行以下命令之一:
$ sudo pacman -S tmux --noconfirm
$ pacaur --needed --noconfirm --noedit -S tmux
$ yaourt -S tmux --noconfirm
2、在Ubuntu中安装tmux
$ sudo apt-get update
$ sudo apt-get install tmux
3、在Fedora中安装tmux
$ sudo dnf update && sudo dnf -y install tmux
安装后,你可以开始使用tmux了。
使用tmux
首先要启动tmux:
$ tmux
从tmux分离,要从活动的tmux会话中分离,请键入control+b,然后键入d:
$ ctrl-b d
还原tmux会话要附加到分离的tmux会话,请使用:
$ tmux attach
使用名称test创建新的tmux会话:
$ tmux new -s test
附加到命名的分离的tmux会话:
$ tmux a -t test
显示tmux会话:
$ tmux ls
重命名会话:
$ Ctrl-b $
切换会话:
$ Ctrl-b s
帮助屏幕(Q退出):
$ Ctrl-b ?
附:Tmux窗口管理
创建窗口:
$ Ctrl-b c
销毁窗口:
$ Ctrl-b x
在窗口之间切换:
$ Ctrl-b [0-9] or Ctrl-b Arrows
水平分割窗口:
$ Ctrl-b %
垂直拆分窗口:
$ Ctrl-b "
相关主题