有時候靠柑,我們需要操作linux畸陡,而且通常linux都是作為遠程服務器存在的瀑凝。那么我們在自己的機子上如何遠程操作服務器端的linux呢?這里介紹幾個我常用的相關(guān)工具愧沟。
我用的是mac系統(tǒng)蔬咬,因此以下的幾種都是支持mac系統(tǒng)的,當然大部分也支持windows沐寺。
SecureCRT
先來看看遠程終端工具林艘,推薦SecureCRT,一款很好用的工具混坞。
那么如何連接我們的遠程服務器呢?選擇connect下拉菜單中的Quick Connect:
然后填寫hostname拔第,可以直接填ip咕村,端口就默認22,然后點擊連接:
輸入后即可連接成功:
接著就可以在終端中進行相關(guān)指令操作了蚊俺。
FileZilla
接下來的一個工具是FileZilla懈涛,這個工具主要方便我們將本機上的文件傳輸?shù)椒掌鞫恕ileZilla使用起來也十分容易泳猬。
同樣的,只需在上面輸入相應的主機名得封、用戶名和密碼就行了埋心,端口還是輸入22,使用sftp忙上。(21為ftp)拷呆。然后點擊快速連接:
需要傳某些文件的時候疫粥,在左邊本機找到相關(guān)文件茬斧,拖拽到右邊指定目錄里就搞定了,相當方便梗逮。
Sublime Text
Sublime Text在程序界也是一個大名鼎鼎的文本編輯器了项秉,它眾多的插件使之成為一個強有力的工作利器。因此慷彤,它在我們需要遠程編輯linux中的文件時也發(fā)揮著相當?shù)淖饔门堵Π6翌佒狄埠懿诲e呢:
作為一款文本編輯器,在這里面扮演的最重要的角色就是修改遠程的文本文件內(nèi)容岁诉。怎么做呢罢防?首先需要安裝一個SFTP的插件。
在sublime里唉侄,使用Package Control插件(Package Control的安裝網(wǎng)上很多)進行安裝咒吐。使用快捷鍵shift+command+p(windows為:shift+control+p):
輸入install后選擇install Package,回車属划,等待一下恬叹,會出現(xiàn)另一個框框:
在這里面輸入sftp,選中STFP進行安裝就可以了同眯。
接著需要進行相關(guān)配置绽昼,選菜單欄中的File->SFTP/FTP->Setup Server,然后出現(xiàn)一個配置窗口如下:
一般就設(shè)置幾個值:
type:連接方式须蜗,一般就用sftp硅确;
host:主機名或ip;
user:用戶名明肮;
password:密碼菱农;
remote_path:要操作的文件的路徑;
設(shè)置好后柿估,然后保存循未。這時sublime就可以連接進遠程linux了。我們先看看遠程linux上/home/hadoop下的文件:
有個test.txt文件秫舌,那么就用sublime查看修改該文件的妖。選菜單欄中的File->SFTP/FTP->Browse Server:
選擇剛才設(shè)置的hadoop那個連接:
出現(xiàn)該路徑下目錄:
在下拉菜單中可以找到我們的test.txt文件,回車后:
這里選擇Edit編輯足陨,就可以進行相關(guān)編輯了:
保存后嫂粟,就會直接上傳到服務器了。這樣編輯會讓不習慣用vim的輕松一些了墨缘。
查看遠程文件星虹,確實被編輯了:
mac終端iTerm
當然飒房,mac上還有個很不錯的iTerm搁凸,這個終端工具也是屌屌的(首先因為顏值高)媚值。在我們安裝了XQuartz后狠毯,來試試使用iTerm終端ssh連接我的centOS的效果(其實使用自帶的終端工具也行的)。在終端中輸入命令:
ssh -X hadoop@10.211.55.8
輸入密碼褥芒,進入后和使用SecureCRT看到的是一樣的嚼松,不過這里面可以顯示中文哦嫡良。
接下來看看比較屌的功能了,我的centOS中安裝了eclipse献酗,我想在本機上啟動遠程的eclipse來用寝受,怎么做呢?和在這臺linux機器上一樣罕偎,在終端中輸入eclipse:
然后本地啟動的就是遠程上的eclipse哦很澄!