在Centos 8 伺服器用tmux多開視窗

孤飞發表於2024-04-07

在 CentOS 伺服器上使用 tmux 來多開視窗是一個高效的方式。tmux 是一個終端複用器,它允許你在一個終端視窗中開啟多個終端會話,還可以在會話之間輕鬆切換,非常適合長時間執行程式或多工操作。下面是如何使用 tmux 來多開視窗的基本步驟:

1. 安裝 tmux

如果你的系統還沒有安裝 tmux,你需要先安裝它。在 CentOS 上,你可以透過以下命令來安裝:

sudo yum install tmux

2. 啟動 tmux

安裝完成後,你可以透過簡單地輸入 tmux 來啟動它:

tmux

這將開啟一個新的 tmux 會話。

3. 建立新視窗

tmux 會話中,你可以透過以下快捷鍵來建立新視窗:

  • 按下 Ctrl+b,然後釋放這些鍵,接著按下 c(這代表 create 的意思)。

這將為你建立一個新的視窗,並自動切換到該視窗。

4. 在視窗間切換

建立多個視窗後,你可以透過以下快捷鍵在它們之間切換:

  • 按下 Ctrl+b,然後釋放這些鍵,接著按下視窗對應的數字鍵,或者使用 n(下一個 next)和 p(上一個 previous)來在視窗間切換。

5. 分割視窗

tmux 也允許你將視窗分割成皮膚(panes),你可以垂直或水平分割它們:

  • 水平分割:按下 Ctrl+b,然後釋放這些鍵,接著按 %
  • 垂直分割:按下 Ctrl+b,然後釋放這些鍵,接著按 "

6. 在皮膚間切換

建立多個皮膚後,你可以透過以下快捷鍵在它們之間切換:

  • 按下 Ctrl+b,然後使用方向鍵來在皮膚間切換。

7. 分離和恢復會話

如果你想要離開 tmux 會話但保持它執行在後臺,你可以分離會話:

  • 按下 Ctrl+b,然後釋放這些鍵,接著按 d(代表 detach 的意思)。

要恢復到之前的會話,可以使用以下命令:

tmux attach

或者,如果你有多個會話,使用:

tmux attach-session -t 會話名

你可以透過 tmux list-sessions 來檢視所有會話的列表。

這些是使用 tmux 的基本步驟和一些常用命令。tmux 非常強大,透過檢視它的手冊頁(man tmux)或其他線上資源,你可以學習更多高階用法和自定義選項。

相關文章