在Ubuntu中,通過SSH連接到遠程服務器后,可以使用tmux來管理會話。tmux是一個終端復用器,允許您在一個終端窗口中創建、訪問和管理多個會話。以下是如何在Ubuntu中使用tmux管理SSH會話的步驟:
sudo apt-get update
sudo apt-get install tmux
ssh 用戶名@服務器地址
tmux
現在您應該已經進入了一個新的tmux會話。在這個會話中,您可以像平常一樣使用終端。
要創建一個新的tmux窗口,請按下Ctrl-b
(這是tmux的默認前綴鍵),然后按下c
。這將創建一個新的窗口,您可以在其中運行命令。
要在不同的窗口之間切換,請按下Ctrl-b
,然后按下窗口編號或方向鍵(h
、j
、k
或l
)。
要創建一個新的tmux面板(垂直分割),請按下Ctrl-b
,然后按下%
。要在面板之間切換,請按下Ctrl-b
,然后按下方向鍵(h
、j
、k
或l
)。
要關閉當前面板或窗口,請按下Ctrl-b
,然后按下x
(關閉面板)或&
(關閉窗口)。
要列出所有tmux會話,請在SSH終端中運行以下命令:
tmux ls
session_id
替換為您要附加的會話的ID:tmux attach -t session_id
Ctrl-b
,然后按下d
。通過這些步驟,您可以在Ubuntu中使用tmux管理SSH會話。tmux提供了許多其他功能和快捷鍵,可以通過閱讀其手冊頁(man tmux
)或在線文檔來了解更多信息。