`tmux` 是一個終端復用器,它允許用戶在一個終端會話中分離地運行多個終端視窗和面板(panes)。以下是關於 `tmux` 使用的一些基本操作:
新建會話:
使用命令 `tmux` 直接新建會話,左下角會顯示自動分配的會話名稱。
使用命令 `tmux new -s
掛起會話:
在 `tmux` 會話中按下 `Ctrl+b d` 或輸入 `tmux detach` 可以掛起當前會話並返回到命令行界面,但會話和裡面的進程仍然在後台運行。
查看會話列表:
使用命令 `tmux ls` 可以查看當前掛起的會話以及會話的名稱。
返回會話:
使用命令 `tmux attach` 或 `tmux a` 返回最近掛起的會話。
使用命令 `tmux attach -t
關閉會話:
在會話視窗中使用 `Ctrl+d` 或 `exit` 關閉當前會話。
在命令行中使用 `tmux kill-session` 關閉上一個會話。
使用命令 `tmux kill-session -t
其他操作:
使用 `tmux attach -rt
`tmux` 支持視窗的垂直和水平拆分,以及視窗和面板的移動、重命名等操作。
以上是 `tmux` 的基本操作,通過這些操作,用戶可以在單個視窗中同時訪問多個會話,或者將已經存在的會話與新視窗連線起來,實現多視窗共享會話的功能。