這篇文章不是linux入門,只能說算是win下如何接觸linux的文章。后面我也會(huì)整理linux的入門文章,雖然我linux也很稀爛,但是我整理材料能力還好。這是今天東坡小編整理給大家xshell終端仿真器介紹。
xshell終端仿真器介紹
終端工具或是終端模擬工具在linux有多個(gè)選擇,在windows下我只了解2個(gè),我擅長(zhǎng)使用windows點(diǎn),所有只介紹windows下。
如果你不認(rèn)識(shí)終端沒有關(guān)系,其實(shí)我也不認(rèn)識(shí)。
但是你一定看過,很多大牛喜歡在類UNIX系統(tǒng)下那個(gè)黑粗的軟件里面敲入一些NB的命令,然后出來一堆NB的英文,知道這個(gè)就夠了。 這類UNIX(linux為例)系統(tǒng)一般只要熟悉命令就可以做全部系統(tǒng)的事。所以我們要控制linux,只要會(huì)對(duì)應(yīng)的命令就好了,也所以我們可以這樣粗俗地理解, 假如我們要遠(yuǎn)程一臺(tái)不在身邊的Linux機(jī)子,我們只要能給Linux機(jī)子發(fā)命令,并且它會(huì)執(zhí)行這些命令你就相當(dāng)于遠(yuǎn)程操作。 這跟我們用QQ遠(yuǎn)程協(xié)助相比,粗魯?shù)乜矗阂粋(gè)是用鼠標(biāo)的,一個(gè)是用命令的,但是最終目的都是為了控制電腦。 (關(guān)于linux的終端理解可以看這個(gè)解釋:點(diǎn)擊我o(∩_∩)o)
所以實(shí)際場(chǎng)景來了:
國(guó)內(nèi)外主流做服務(wù)器的系統(tǒng)就是linux了,或是說是類UNIX系統(tǒng)上。假如項(xiàng)目上線之后,不是就立馬結(jié)束的,還有后面bug修復(fù)。 那假設(shè)我們現(xiàn)在就有一個(gè)項(xiàng)目,放在香港的一個(gè)linux服務(wù)器上A上,我們用自己的windows開發(fā)機(jī)B進(jìn)行bug修復(fù)。(假設(shè)是J2EE項(xiàng)目) 那現(xiàn)在問題就是,我們?cè)陂_發(fā)機(jī)B下修改了文件,上傳到服務(wù)器A上去,我們可能需要重啟項(xiàng)目容器,但是服務(wù)器A是linux,又遠(yuǎn)在香港,那我們?cè)趺崔k了? 那通過第一段我們知道,我們要控制遠(yuǎn)在香港的linux機(jī)子,我們只要能遠(yuǎn)程發(fā)命令給它,它幫我們執(zhí)行命令了,我們就相當(dāng)于實(shí)地控制這臺(tái)電腦了,那重啟容器那就更是小事一樁嘛。
通過第二段場(chǎng)景,我們可以知道,在win下,我們需要一類工具,這類工具在win下打開,模擬linux的終端,可以輸入linux命令,我們暫且粗魯稱呼為:終端仿真器(terminal emulator)。 但是這只是在win本地自己玩,不能連接遠(yuǎn)在其他地方的linux機(jī)子。所以為了讓這個(gè)“終端仿真器”可以連接外面,我們又粗魯?shù)卦谒懊婕恿艘粋(gè)前綴:SSH(Secure Shell) 。 這樣最后得到的結(jié)果就是:SSH終端仿真器,通過SSH協(xié)議連接到遠(yuǎn)在其他地方的linux服務(wù)器,然后輸入shell命令,控制這臺(tái)linux服務(wù)器。
那本文核心來了,win下使用什么SSH終端仿真器好用呢?
我個(gè)人喜歡Xshell,因?yàn)槲易约河眠@個(gè)。