最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

終端復(fù)用軟件tmux

2022-08-31 20:23 作者:樂(lè)琪教育  | 我要投稿

什么是Tmux



簡(jiǎn)單來(lái)說(shuō),tmux是一個(gè)終端復(fù)用器,第一,它是在終端下,也就是我們常說(shuō)的命令下使用的,第二,它是一個(gè)可以在一個(gè)窗口管理各種會(huì)話的軟件。也就是說(shuō),你可以在一個(gè)終端下干多種事情,一邊寫前端項(xiàng)目,一邊寫后臺(tái)項(xiàng)目,可以同時(shí)查看進(jìn)程資源占用,也可以運(yùn)行終端命令。



為什么使用Tmux



當(dāng)然是為了方便操作,因?yàn)橛行r(shí)候我們就是希望可以在一個(gè)窗口編寫代碼,一個(gè)窗口運(yùn)行代碼,一個(gè)窗口顯示資源占用,因?yàn)檫@樣看起來(lái)更直觀。



有些時(shí)候,我們一天的工作可能沒(méi)有做完,我們希望晚上,或者明天繼續(xù)工作,但是我們不希望重新打開(kāi)編輯器,重新運(yùn)行代碼,這個(gè)時(shí)候,tmux就顯示出了它的威力,它可以保存我們的會(huì)話,也就是保存我們的項(xiàng)目狀態(tài),當(dāng)我們重新連上tmux的時(shí)候,我們就可以無(wú)縫繼續(xù)我們上次的操作,這可以說(shuō)是非常強(qiáng)大有用的功能。



如何使用tmux



如果你是mac用戶的話,你可以使用brew來(lái)安裝。



brew install tmux



如果你是ubuntu用戶的話,你可以使用apt來(lái)安裝。



apt install tmux



tmux 的安裝非常簡(jiǎn)便,使用起來(lái)卻并不輕松。



如何進(jìn)入tmux



當(dāng)我們?cè)诮K端下直接輸入tmux,我們就可以進(jìn)入到tmux會(huì)話界面了。它看上去像是打開(kāi)了一個(gè)新的窗口,然后在底部顯示了一些信息,當(dāng)然這些底部的信息都是可以自定義控制的。



tmux 主要是通過(guò)各種快捷鍵來(lái)進(jìn)行操作的,其中它有一個(gè)前綴鍵,默認(rèn)是ctrl+b,之所以沒(méi)有選用ctrl因該是為了不和其他的快捷鍵相互沖突。其實(shí)還有一個(gè)原因那就是另一款終端復(fù)用軟件screen已經(jīng)使用了ctrl+a,于是這里就接著b來(lái)使用了。



當(dāng)我們要對(duì)窗口進(jìn)行水平分屏的時(shí)候我們可以使用ctrl+b->",當(dāng)我們要對(duì)窗口垂直分屏的話我們可以使用ctrl+b->%,這里箭頭表示的意思是ctrl+b是一起按下的,然后再按"或者%,而不是它們?nèi)齻€(gè)按鍵一起按下。



如果我們想要新打開(kāi)一個(gè)窗口的話,我們可以使用ctrl+b->c,c(create)表示創(chuàng)建一個(gè)窗口,然后我們可以通過(guò)ctrl+b->n(next)來(lái)回切換窗口,當(dāng)然我們也可以通過(guò)ctrl+b->0(窗口下面的數(shù)字角標(biāo))直接切換到指定的窗口。



tmux 除了提供窗口的概念,還提供了session的概念,也就是我們可以理解為一個(gè)項(xiàng)目,比如前端的項(xiàng)目,后端的項(xiàng)目,java項(xiàng)目,php項(xiàng)目等等,我們可以通過(guò)tmux -s new phpdev 來(lái)創(chuàng)建一個(gè)phpdev的session,下次我們可以通過(guò)tmux a -t phpdev來(lái)連接上它。



tmux 插件



tmux 有很多功能,這里我只是簡(jiǎn)單介紹下它的基本使用,它的最新版幫助手冊(cè)有2700多行,你就可以知道它的功能有多少了。


guan


這里我們單獨(dú)介紹下它的插件,其實(shí)tmux除了本身強(qiáng)大之外,它還提供了很多插件來(lái)豐富它的功能,比如有些時(shí)候我們的電腦需要關(guān)機(jī),這種情況下tmux會(huì)丟失之前的操會(huì)話的,不過(guò)我們可以通過(guò)安裝一些插件來(lái)實(shí)現(xiàn)關(guān)機(jī)也能把保存會(huì)話功能,我們還可以通過(guò)一些插件讓tmux顯示得更加炫酷。



總結(jié)



如果你經(jīng)常在終端下工作,那么tmux一定是一款你應(yīng)該學(xué)會(huì)使用的軟件,當(dāng)然如果你習(xí)慣使用screen也可以。



很多人一開(kāi)始可能不習(xí)慣,或者記不住那么多快捷鍵,但是沒(méi)關(guān)系,當(dāng)你多加練習(xí),并且經(jīng)常在終端下工作的時(shí)候,你慢慢地就肌肉記憶記住它們了,并且你會(huì)發(fā)現(xiàn)使用它們進(jìn)行工作真的太便捷了。



最后,我想表達(dá)的是,先從簡(jiǎn)單的一點(diǎn)點(diǎn)來(lái),不要一口吃個(gè)胖子,我見(jiàn)過(guò)很多人花了很多時(shí)間來(lái)配置它們的tmux還有vim,然后感覺(jué)非常麻煩,最后就放棄了。其實(shí)一開(kāi)始你可以只是做一些簡(jiǎn)單的事情,讓自己不要想得太多,一點(diǎn)點(diǎn)發(fā)現(xiàn)這些軟件的好處,你會(huì)慢慢地喜歡上它們。


終端復(fù)用軟件tmux的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
师宗县| 建德市| 庆阳市| 鲁甸县| 大同县| 云南省| 万荣县| 高安市| 永宁县| 海口市| 香港| 广元市| 元朗区| 舒城县| 阿荣旗| 泸水县| 鸡泽县| 阿荣旗| 普宁市| 赞皇县| 即墨市| 祁连县| 西乌| 汉寿县| 临颍县| 图木舒克市| 曲松县| 余江县| 城口县| 南陵县| 双辽市| 孝感市| 九龙县| 德阳市| 柯坪县| 西充县| 平遥县| 吴川市| 化德县| 寻乌县| 开鲁县|