您當前位置: 主頁 > IT服務(wù) > 網(wǎng)絡(luò)服務(wù) >
Linux具有免費、可靠、安全、穩(wěn)定、多平臺等特點,因此深受全球各大IT廠商的追捧。Linux操作系統(tǒng)的兩大主要應(yīng)用領(lǐng)域是服務(wù)器領(lǐng)域和嵌入式Linux系統(tǒng)。不管你從事的開發(fā)工作是否與Linux有關(guān),掌握Linux下的軟件開發(fā)方法總是有好處的。
對于Linux下的C程序員來說,幾乎天天都會和Linux打交道。但在很多人的眼中,Linux是一個易用性極差、靠命令驅(qū)動的操作系統(tǒng),根本無法與有著友好用戶界面的Windows相比。確實是這樣的,即使大家的程序是運行在Linux下,基于以下種種原因,我們的大部分工作還是在Windows下完成的:
第一,除了編譯調(diào)試代碼之外,每個程序員還有很多工作要做,像文檔編寫、郵件發(fā)送及回復(fù)、PPT制作等,這些工作在Windows下做要更方便快捷一些;就選用網(wǎng)絡(luò)運維服務(wù)外包。
第二,公司及項目組的資源有限,一般不會為每個開發(fā)人員配備一臺安裝有Linux的機器,而是大家共用一臺或少許幾臺Linux機器。在每臺機器上建立多個用戶,需要用來編譯或調(diào)試程序的時候,大家用某個用戶登錄上去。這樣,問題就來了:自己平時是在Windows下面辦公的,而自己編寫的程序的運行環(huán)境又是Linux的,如何從Windows切換到Linux呢?是不是要到專門的Linux機器上去編寫代碼呢?我們?nèi)绾卧贚inux下調(diào)試程序呢?
到Linux下去編譯運行程序的步驟只要在Windows下安裝一個叫做SecureCRT的軟件和一個叫做FileZilla的軟件,便可輕松實現(xiàn)Windows到Linux的切換。
SecureCRT是一款支持SSH(SSH1和SSH2)的終端仿真程序,簡單地說是Windows下登錄Linux服務(wù)器主機的軟件。FileZilla是一個免費開源的FTP軟件,分為客戶端版本和服務(wù)器版本兩種,具備所有的FTP軟件功能。在使用SecureCRT和FileZilla之前,要確保有一臺安裝了Linux的機器處于運行狀態(tài)(一般說來,每個開發(fā)小組都會有專門用于測試程序的機器,可以在此機器上安裝Linux)。
相關(guān)文章