tmux 使用

資料:
https://www.cnblogs.com/wangqiguo/p/8905081.html

sudo apt-get install tmux

tmux會話部分:

  • ctrl+b d 退出會話 (字母d是detach的縮寫)
    我們經(jīng)常會用到tmux的組合鍵备徐,一般的組合鍵中都會加一個前綴也就是 ctrl+b
tmux ls 終端環(huán)境查看會話session列表
會話環(huán)境中運(yùn)行 ctrl+b s

可以看到在列出的列表中,只有1行瘟裸,說明只有一個session曹洽,
其中左邊的session1表示該session的名字当纱,中間2 windows說明該session1會話中有2個window畏铆,
右邊表示該會話創(chuàng)建的時(shí)間杂靶。
如果該機(jī)器中有多個tmux會話在后臺運(yùn)行坞古,那么這里會列出多行备韧。因?yàn)閠mux會話在后臺運(yùn)行

ps -ef | grep tmux tmux的進(jìn)程在后臺運(yùn)行來維持這些會話,exp : tmux new -s session1

  • ctrl+b s 來獲取當(dāng)前l(fā)inux機(jī)器上tmux所有的后臺會話列表
    session會話名 window 會話窗口數(shù)量 attached表示當(dāng)前會話
    此時(shí)可以通過方向鍵選擇會話并回車,在會話間進(jìn)行切換痪枫。

  • tmux new -s 命令創(chuàng)建一個tmux會話并進(jìn)入該會話

  • tmux a -t session1 從終端環(huán)境進(jìn)入會話
    如果在終端環(huán)境中運(yùn)行 tmux ls 查看有tmux會話正在后臺運(yùn)行织堂,如何進(jìn)入到該正在后臺中運(yùn)行的會話呢,通過運(yùn)行 tmux a -t session1 即可進(jìn)入到該已存在的會話 session1 中奶陈。其中a字母是attach的頭字母易阳,表示附加, -t 指定要進(jìn)入已存在的會話名吃粒,如果不存在則會報(bào)告 session not found 錯誤潦俺。

  • tmux kill-session -t session1 銷毀會話
    在會話環(huán)境中運(yùn)行 ctrl+b : (注意按組合鍵之后再按一個冒號鍵),狀態(tài)欄變成黃色之后提示我們可以在會話環(huán)境中輸入命令徐勃,此時(shí)輸入 kill-session -t session1 回車即可事示。其中session1是要銷毀的會話名。

  • tmux rename -t old_session_name new_session_name 重命名會話
    ctrl + b $ 重命名會話 (在會話環(huán)境中)

tmux窗口部分:

  • 一個tmux的會話中可以有多個窗口(window)僻肖,每個窗口又可以分割成多個pane(窗格)肖爵。我們工作的最小單位其實(shí)是窗格。默認(rèn)情況下在一個window中臀脏,只有一個大窗格劝堪,占滿整個窗口區(qū)域。我們在這個區(qū)域工作揉稚。
o_session.png
  • 新創(chuàng)建的會話中會默認(rèn)創(chuàng)建一個窗口秒啦,該窗口名字一般是登陸終端的用戶名@主機(jī)名,我們可以通過 crtl+b , (組合鍵之后按一個逗號)來修改當(dāng)前窗口的名字搀玖,如上圖所示的窗口名字myserver1就是修改之后的名字余境。該名字后面有一個*號,表示該窗口是活動窗口(鍵盤輸入會輸入到該窗口中)

  • ctrl+b c 創(chuàng)建之后會多出一個窗口如下圖所示:


    o_create_window.png
  • 切換window

在同一個會話的多個窗口之間可以通過如下快捷鍵進(jìn)行切換:

ctrl+b p (previous的首字母) 切換到上一個window巷怜。

ctrl+b n (next的首字母) 切換到下一個window葛超。

ctrl+b 0 切換到0號window,依次類推延塑,可換成任意窗口序號

ctrl+b w (windows的首字母) 列出當(dāng)前session所有window绣张,通過上、下鍵切換窗口

ctrl+b l (字母L的小寫)相鄰的window切換
  • ctrl+b & 關(guān)閉當(dāng)前window
    ctrl+b & 關(guān)閉當(dāng)前window关带,會給出提示是否關(guān)閉當(dāng)前窗口侥涵,按下y確認(rèn)即可沼撕。

tmux窗格部分:

  • tmux的一個窗口可以被分成多個pane(窗格),可以做出分屏的效果芜飘。

  • ctrl+b % 垂直分屏(組合鍵之后按一個百分號)务豺,用一條垂線把當(dāng)前窗口分成左右兩屏。

  • ctrl+b " 水平分屏(組合鍵之后按一個雙引號)嗦明,用一條水平線把當(dāng)前窗口分成上下兩屏笼沥。

  • 分屏之后光標(biāo)停留在哪個pane上,表示該pane是活動的娶牌,另外一般情況下當(dāng)前pane會被綠色的線條圍起來奔浅。一般分屏之后當(dāng)前窗口名字會重置為默認(rèn)窗口名字。通過多次分屏操作诗良,我們可以得到各種樣子的分屏效果汹桦,例如下圖顯示的是一次垂直分屏之后,在右邊pane中再次水平分屏的效果:


    o_pane_multi.png
  • 切換pane

ctrl+b o 依次切換當(dāng)前窗口下的各個pane鉴裹。

ctrl+b Up|Down|Left|Right 根據(jù)按箭方向選擇切換到某個pane舞骆。

ctrl+b Space (空格鍵) 對當(dāng)前窗口下的所有pane重新排列布局,每按一次径荔,換一種樣式督禽。

ctrl+b z 最大化當(dāng)前pane。再按一次后恢復(fù)总处。
  • 關(guān)閉pane
    ctrl+b x 關(guān)閉當(dāng)前使用中的pane赂蠢,操作之后會給出是否關(guān)閉的提示,按y確認(rèn)即關(guān)閉辨泳。
    或者 直接輸入: exit
  • ctrl +b z 最大化當(dāng)前pane
    如果想, 恢復(fù)再按一次

tmux window中的歷史輸出查看

  • 在tmux里面玖院,因?yàn)槊總€窗口(tmux window)的歷史內(nèi)容已經(jīng)被tmux接管了菠红,當(dāng)我們在每個tmux的window之間進(jìn)行來回切換,來回操作宁脊,那么我們沒有辦法看到一個window里面屏幕上的歷史輸出吃靠。沒辦法使用鼠標(biāo)滾動(例如在SecureCRT中)查看之前的內(nèi)容喻鳄,
  • 改用C-b [ 進(jìn)入copy mode,然后就可以用PgUp/PgDn/光標(biāo)來瀏覽歷史輸出了遇绞,按q退出。C-b PgUp 也可以直接進(jìn)入coy mode.
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末燎窘,一起剝皮案震驚了整個濱河市摹闽,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌褐健,老刑警劉巖付鹿,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡舵匾,警方通過查閱死者的電腦和手機(jī)俊抵,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來坐梯,“玉大人徽诲,你說我怎么就攤上這事〕逞” “怎么了谎替?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長践瓷。 經(jīng)常有香客問我院喜,道長,這世上最難降的妖魔是什么晕翠? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任喷舀,我火速辦了婚禮,結(jié)果婚禮上淋肾,老公的妹妹穿的比我還像新娘硫麻。我一直安慰自己,他們只是感情好樊卓,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布拿愧。 她就那樣靜靜地躺著,像睡著了一般碌尔。 火紅的嫁衣襯著肌膚如雪浇辜。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天唾戚,我揣著相機(jī)與錄音柳洋,去河邊找鬼。 笑死叹坦,一個胖子當(dāng)著我的面吹牛熊镣,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播募书,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼绪囱,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了莹捡?” 一聲冷哼從身側(cè)響起鬼吵,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎篮赢,沒想到半個月后而柑,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體文捶,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年媒咳,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了粹排。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,137評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡涩澡,死狀恐怖顽耳,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情妙同,我是刑警寧澤射富,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布,位于F島的核電站粥帚,受9級特大地震影響胰耗,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜芒涡,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一柴灯、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧费尽,春花似錦赠群、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至柏卤,卻和暖如春冬三,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背缘缚。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工长豁, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人忙灼。 一個月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像钝侠,于是被迫代替她去往敵國和親该园。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,901評論 2 345

推薦閱讀更多精彩內(nèi)容

  • Tmux: Terminal Multiplexer tmux 是什么 tmux 是一個終端復(fù)用器(termina...
    mlya閱讀 1,091評論 0 0
  • 上面提到服務(wù)器的任務(wù)不間斷運(yùn)行帅韧,就是利用了tmux的特性里初。就是說,一般ssh是斷開就會停止所有之前連接ssh期間運(yùn)...
    Solomon_Xie閱讀 3,157評論 0 10
  • 在使用終端時(shí)忽舟,有時(shí)候要進(jìn)入到不同的目錄中双妨,只使用一個窗口淮阐,需要來回的切換目錄,很繁瑣刁品。另一種場景是需要在服務(wù)器上跑...
    瘦魚閱讀 925評論 0 1
  • 【藍(lán)政文化收稿收網(wǎng)編】 貼吧文章綱手 千20起泣特,要老手,靠譜來戳 開頭文 各種類型千30起挑随! 短篇 女頻婚戀總裁虐...
    千瑾言閱讀 500評論 0 0
  • 今天看到一個話題兜挨,你認(rèn)為什么時(shí)候最孤獨(dú)膏孟? 看到這個話題的時(shí)候,突然回憶起好多好多瞬間拌汇,說不上多孤獨(dú)柒桑,但總覺得那個時(shí)...
    蘇穆涼閱讀 220評論 0 0