# 簡介
tmux 是一個用於在終端機中執行多個終端應用程序的工具。它可以讓您在同一個終端中分割屏幕、在多個伺服器之間切換、保存和重新載入終端會話 (Session),並且允許多個使用者同時連接到同一個伺服器。
# 安裝
# Debian/Ubuntu
sudo apt-get install tmux |
# Fedora/CentOS
sudo yum install tmux |
# MacOS
brew install tmux |
# 使用 tmux
在終端機中輸入 tmux
命令啟動 tmux。將看到一個新的終端界面,其中包含一個黑色框架和一個白色區域。這個黑色框架是 tmux 的命令區域,可以在其中輸入 tmux 命令。白色區域是您的標準終端,您可以在其中執行標準終端命令。
在 TMUX 的會話中,可以使用以下快捷鍵來操作:
快捷鍵 | 說明 |
---|---|
Ctrl+b+c | 創建一個新的視窗 |
Ctrl+b+w | 顯示視窗列表 |
Ctrl+b+, | 重命名當前視窗 |
Ctrl+b+p | 切換到上一個視窗 |
Ctrl+b+n | 切換到下一個視窗 |
Ctrl+b+% | 水平分割成兩個區域 |
Ctrl+b+" | 垂直分割成兩個區域 |
Ctrl+b+方向鍵 | 在不同的視窗間切換 |
Ctrl+b+x | 關閉目前的 window 視窗 |
Ctrl+b+d | 臨時退出 session |
在臨時退出 session 或中斷連線後可以用 tmux a
回到之前的 session。
tmux 也允許您在多個伺服器之間切換。要連接到另一個伺服器,請在 tmux 建立 session。然後輸入 ssh username@hostname
連接到伺服器
# 總結
TMUX 是一個非常方便的多工程序,可以讓你在一個終端機中開啟多個視窗,並且可以在不同的視窗之間切換,以及對視窗進行拆分、重新排列等操作。安裝 TMUX 並不難,只需要在終端機中輸入相應的指令就可以了。而在使用 TMUX 的時候,也可以使用快捷鍵來操作,極大的提高了效率。