生信人入門的福音: xftp
上回書說到,Linux作為生信人必學(xué)的操作系統(tǒng),是生信入門最大的門檻之一,學(xué)會(huì)了Linux,咱就算一只腳踏進(jìn)了生信的大門。但是Linux作為工作使用的系統(tǒng),在休閑娛樂上還是差了點(diǎn)意思,為了能使用windows操作服務(wù)器,這時(shí)候就需要xshell和xftp等軟件啦。
上回咱出了xshell的教程,那么今天咱來學(xué)習(xí)一下另一個(gè)操作Linux必備的軟件:xftp。
一、xftp的作用
1、作為使用windows長大的一代人,是不是對(duì)Linux終端的文件系統(tǒng)感覺到無助,特別是沒有了圖形化界面,還不會(huì)使用tree命令的小白。xftp可以將Linux的文件列表通過可視化的方式進(jìn)行展示,更方便我們進(jìn)行文件傳輸。如下圖所示。

左邊是本地windows的文件列表,右邊為遠(yuǎn)程服務(wù)器的文件列表。
除了可視化文件列表之外,xftp支持我們將本地windows的文件傳輸?shù)椒?wù)器上,或者從服務(wù)器上下載文件指windows,通過這項(xiàng)功能,我們就能很方便的同步代碼,不用使用復(fù)雜的傳輸命令,圖形化界面也更加符合我們的使用習(xí)慣。

除了支持文件傳輸和文件列表的可視化之外,xftp還是一個(gè)服務(wù)器的文件管理器,xftp可以讓我們以windows的使用習(xí)慣管理Linux服務(wù)器的文件,我們可以使用可視化的方法完成查看文件內(nèi)容、重命名文件、刪除文件、更改文件權(quán)限等操作,是減少新手入門門檻的神器之一(當(dāng)然還是得會(huì)命令,xftp只能讓新人更容易上手)。
二、xftp和xshell的區(qū)別
事實(shí)上,我們在xftp執(zhí)行的操作,都可以使用xshell在命令行中完成,但是xftp通過可視化的界面、點(diǎn)擊、拖拽等更符合我們windows操作習(xí)慣的方式實(shí)現(xiàn),有利于減小新手入門門檻,讓學(xué)習(xí)曲線更加平滑,同時(shí)也能增加我們的效率。
如,如果我們需要移動(dòng)文件,可以通過xshell中輸入“mv?舊文件路徑?新文件路徑”來實(shí)現(xiàn),但是xftp只需要拖拽或者剪切即可實(shí)現(xiàn),操作復(fù)雜程度大大降低。
綜上所示,就功能的全面性而言,Xshell更為全面,同樣可以做到文件傳輸與文件管理的目的,不過Xftp提供了更為簡單的操作方式,幫助我們更為直觀便捷地實(shí)現(xiàn)這一目的。我們在使用過程中,可以兩者互相搭配,Xshell負(fù)責(zé)環(huán)境部署,Xftp負(fù)責(zé)文件或代碼的同步與傳輸,真正做到高效簡單的工作。

