tmux 的使用


tmux 可以讓服務器跑的程序關閉終端后還在跑。比如我們 ssh 到服務器,tmux 會話里啟動的服務,關閉當前窗口也可以繼續運行。
網址:https://github.com/tmux/tmux

安裝

Ubuntu 或 Debian

sudo apt-get install -y tmux

CentOS 或 Fedora

sudo yum install -y tmux

Mac

brew install tmux

常用命令

創建一個 session,名字是 [name]。

tmux new -s [name]

進入 session 后,就是一個普通終端,你可以輸入啟動你的服務的腳本,比如 python3 service.py,然后關閉當前終端窗口。
如果要再次進入就輸入

tmux attach -t [name]

如果你忘記名字了,可以

tmux ls

來查看。

如果你想結束掉這個會話,可以在會話里輸入 exit,也可以在會話外輸入

tmux kill-session -t [name]

其它操作

在會話中,如果想分離出另一個窗口,可以輸入 ctrl+b d,mac 系統是 cmd+b d,不過如果是在 VS Code 的終端里就會失效,因為快捷鍵沖突了。

如果想要划分窗口為兩個,可以輸入

tmux split-window

會把當前窗口上下划分

如果想要左右划分可以輸入

tmux split-window -h

想要查看更多幫助文檔可以輸入

man tmux


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM