tmux是linux終端的一款利器,它可以和伺服器建立會話,之後就算本機網路斷開或者關機,在會話中執行的程式仍然可以繼續執行。
tmux的使用方法可以參見這篇**博文**
下面想說的是怎麼儲存本地的會話。
在日常開發中,我們可能需要同時開啟好幾個專案,這時我們就可以使用tmux建立對應的幾個視窗,每個視窗對應不同的專案。同時,每個視窗可以劃分了不同的窗格,乙個窗格用於在編譯目錄下進行編譯,乙個窗格用於在生成執行檔案的路勁下進行測試,乙個窗格用於編輯**,並且有些視窗有設定了不同的環境變數。但是一旦關機,tmux的這個會話就沒有了。然後再想恢復的話就需要耗費一些時間。
可以採用下面的方法永久儲存會話。
1.先開啟tmux
$ mkdir ~/.tmux
$ cd ~/.tmux
$ git clone
3.新增配置資訊
先新建配置檔案
$ touch ~/.tmux.conf
新增如下資訊在上面建立的檔案中
run-shell ~/
.tmux/tmux-resurrect/resurrect.tmu
新增完之後儲存配置檔案
啟用配置
$ tmux source-file ~/.tmux.conf
4.測試
首先我們重新命名當前會話為test_tmux
先同時按下【ctrl+b】(字首),再同時按下 【shift +$】可以進行修改
檢視存在的會話
$ tmux ls
test_tmux: 1 windows (created sat may 30 13:39:37 2020)
[80x23]
(attached)
儲存會話
按下【ctrl+d】退出tmux
此時輸入tmux a,會通知沒有會話
$ tmux a
no sessions
恢復會話 tmux會話斷電儲存自動恢復
tmux可以用於會話管理,通過建立session,可以保證當前裝置和服務期斷開連線之後,會話中的指令繼續執行,非常適合用於執行需要長時間執行的任務。但是tmux也有乙個問題,那就是session在伺服器上不會儲存,重啟斷電之後需要重新建立session。這裡我們通過兩個tmux外掛程式來實現sess...
TMUX會話的使用
原文 不想看廢話的直接拖到下面看乾貨部分!那麼有沒有辦法解決這個問題呢?能不能像windows那樣,斷開連線再重新連過去發現之前的任務還在執行呢?當然可以!linux系統中可以安裝tmux來實現這樣的功能,只是它是命令列下的工具。這裡簡單介紹下tmux的使用,來實現保持會話 恢復會話這樣的效果,也就...
tmux 無法建立會話 tmux基本操作
tmux是什麼 tmux terminal multiplexer 是linux上的終端復用神器,可從乙個螢幕上管理多個終端 準確說是偽終端 使用該工具,使用者可以連線或斷開會話,而保持終端在後台執行。類似的工具還有screen,個人對這二者的使用感受是,用過tmux就再也不想用screen了。tm...