【Linux】tmux 開出一個新屏幕

在Linux運維的過程中,有時候需要把一些任務放到後臺去運行

簡單的方式

<code>xxxx & 
# & 符號放到後臺去運行/<code>

Tmux方式,相當於開了一個新屏幕

<code># 安裝tmux
sudo yum install tux
# 運行tmux並開啟一個新的會話
tmux
# 顯示所有會話
tmux ls
# 新建會話並指定會話名稱(建議制定會話名稱,以便了解該會話用途)
tmux new -s <session-name>
# 新建會話(不指定會話名稱)
tmux new
# 接入上一個會話
tmux a
# 接入指定名稱的會話
tmux a -t <session-name>
# 斷開當前會話(還可以使用快捷鍵:control+b,再按d)
tmux detach
# 關閉指定會話
tmux kill-session -t session-name
# 關閉除指定會話外的所有會話
tmux kill-session -a -t session-name
# 在會話中切換
control+b,再按s 顯示會話列表,再進行會話切換
# 銷燬所有會話並停止tmux
tmux kill-server/<session-name>/<session-name>/<code>

以上是在日常linux下啟動應用程序常用的,第一種最多,但是第一種一般會結合定向輸出,否則程序如果沒有日誌就沒辦法看到記錄的情況


分享到:


相關文章: