tmux 常用命令表

2022-09-19 21:00:12 字數 3207 閱讀 2582

yum install tmux

第乙個啟動的 tmux 視窗,編號是0,第二個視窗的編號是1,以此類推。這些視窗對應的會話,就是 0 號會話、1 號會話。

使用編號區分會話,不太直觀,更好的方法是為會話起名。

tmux new -s

上面命令新建乙個指定名稱的會話。
tmux detach

上面命令執行後,就會退出當前 tmux 視窗,但是會話和裡面的程序仍然在後台執行。
tmux ls命令可以檢視當前所有的 tmux 會話。

tmux ls

tmux list-session

使用會話編號

tmux attach -t 0

使用會話名稱
tmux kill-session命令用於殺死某個會話。

使用會話編號

tmux kill-session -t 0

使用會話名稱
tmux switch命令用於切換會話。

使用會話編號

tmux switch -t 0

使用會話名稱

tmux switch -t
tmux rename-session命令用於重新命名會話。

tmux rename-session -t 0

上面命令將0號會話重新命名。

ctrl+b d:分離當前會話。

ctrl+b s:列出所有會話。

ctrl+b $:重新命名當前會話。

綜上所述,以下是 tmux 的最簡操作流程。

新建會話tmux new -s my_session

在 tmux 視窗執行所需的程式。

按下快捷鍵ctrl+b d將會話分離。

下次使用時,重新連線到會話tmux attach-session -t my_session

tmux 可以將視窗分成多個窗格(pane),每個窗格執行不同的命令。以下命令都是在 tmux 視窗中執行。

tmux split-window命令用來劃分窗格。

劃分上下兩個窗格

tmux split-window

劃分左右兩個窗格

tmux split-window -h

tmux select-pane命令用來移動游標位置。

游標切換到上方窗格

tmux select-pane -u

游標切換到下方窗格

tmux select-pane -d

游標切換到左邊窗格

tmux select-pane -l

游標切換到右邊窗格

tmux select-pane -r

tmux swap-pane命令用來交換窗格位置。

當前窗格上移

tmux swap-pane -u

當前窗格下移

tmux swap-pane -d

ctrl+b %:劃分左右兩個窗格。

ctrl+b ":劃分上下兩個窗格。

ctrl+b :游標切換到其他窗格。是指向要切換到的窗格的方向鍵,比如切換到下方窗格,就按方向鍵↓。

ctrl+b ctrl+o:所有窗格向前移動乙個位置,第乙個窗格變成最後乙個窗格。

ctrl+b alt+o:所有窗格向後移動乙個位置,最後乙個窗格變成第乙個窗格。

ctrl+b x:關閉當前窗格。

ctrl+b !:將當前窗格拆分為乙個獨立視窗。

ctrl+b z:當前窗格全屏顯示,再使用一次會變回原來大小。

ctrl+b ctrl+:按箭頭方向調整窗格大小。

ctrl+b q:顯示窗格編號。

除了將乙個視窗劃分成多個窗格,tmux 也允許新建多個視窗。

tmux new-window命令用來建立新視窗。

新建乙個指定名稱的視窗

tmux new-window -n 

tmux select-window命令用來切換視窗。

切換到指定編號的視窗

tmux select-window -t 

切換到指定名稱的視窗

tmux select-window -t 

重新命名視窗

tmux rename-window命令用於為當前視窗起名(或重新命名)。

tmux rename-window

ctrl+b c:建立乙個新視窗,狀態列會顯示多個視窗的資訊。

ctrl+b :切換到指定編號的視窗,其中的是狀態列上的視窗編號。

ctrl+b w:從列表中選擇視窗。

ctrl+b ,:視窗重新命名。

下面是一些其他命令。

列出所有快捷鍵,及其對應的 tmux 命令

tmux list-keys

列出所有 tmux 命令及其引數

tmux list-commands

列出當前所有 tmux 會話的資訊

tmux info

tmux source-file ~/.tmux.conf

tmux 常用命令

滑鼠操作 環境 ubuntu 18 滑鼠滑動 set g mouse on 複製貼上 長按shift 右鍵可以選擇複製貼上 滑鼠複製 按下alt 滑鼠選擇 ssh 斷開連線後恢復上次會話 tmux a t 0 切換視窗 ctrl b p 給視窗取名 ctrl b 顯示以前的終端內容 ctrl b p...

tmux 常用命令

該文 命令詳解文字多但通俗易懂,為方便常用的命令檢視,做了整理 會話命令 新建會話 tmux new s session1 退出會話,回到shell的終端環境 ctrl b d 終端環境檢視會話列表 tmux ls 檢視當前機器的多個tmux會話 ps ef grep tmux 會話環境檢視會話列表...

tmux常用命令

有些功能是需要通過後台程序一直執行或啟動著的,就像frp穿透功能 在啟用穿透之前,需要先啟動會話,且保持終端連線關閉後,該穿透會話處於執行狀態。啟動新會話 1.tmux new s frp 進行frp目錄,進行啟用穿透功能 2.cd software frp資料夾 frpc c frpc.ini 關...