Linux云計算的學(xué)習(xí)完后工作薪資
windows下面的cygwin其實就是模擬Linux環(huán)境,如果條件允許的話,還是直接使用Linux吧,
比如我們公司做Hadoop研究開發(fā)都是在Fedora上面進(jìn)行的。其實Linux就是命令多點,對于開發(fā)人員而言。如果不是開發(fā)內(nèi)核或者驅(qū)動程序的話,那么沒什么難度,你想要的資料和信息網(wǎng)上可以找到一大堆。
做hadoop開發(fā)的話,因為本身是Java開發(fā)的,所以用盡java上手還是比較快的,當(dāng)然只要有標(biāo)準(zhǔn)輸入輸出的語言都可以開發(fā)hadoop的。此外,Shell腳本盡量多掌握些,本人不喜歡在IDE下面工作,所以有點小怪僻而已,shell掌握了也就等于掌握Linux的基礎(chǔ)了
Linux云計算的學(xué)習(xí)如何選擇
基本思想
Linux的基本思想有兩點:第一,一切都是文件;第二,每個軟件都有確定的用途。其中第一條詳細(xì)來講就是系統(tǒng)中的所有都?xì)w結(jié)為一個文件,包括命令、硬件和軟件設(shè)備、操作系統(tǒng)、進(jìn)程等等對于操作系統(tǒng)內(nèi)核而言,都被視為擁有各自特性或類型的文件。至于說Linux是基于Unix的,很大程度上也是因為這兩者的基本思想十分相近。
完全免費
Linux是一款免費的操作系統(tǒng),用戶可以通過網(wǎng)絡(luò)或其他途徑免費獲得,并可以任意修改其源代碼。這是其他的操作系統(tǒng)所做不到的。正是由于這一點,來自全世界的無數(shù)程序員參與了Linux的修改、編寫工作,程序員可以根據(jù)自己的興趣和靈感對其進(jìn)行改變,這讓Linux吸收了無數(shù)程序員的精華,不斷壯大。
Linux云計算的學(xué)習(xí)方法
深究Linux系統(tǒng)結(jié)構(gòu)以及Linux系統(tǒng)的管理
等你對Linux有了一定的認(rèn)識后,知道了/etc下那些配置文件有什么用,就可以去了解系統(tǒng)結(jié)構(gòu)了。了解系統(tǒng)結(jié)構(gòu)不是要你去看什么文件夾放什么內(nèi)容,而是要學(xué)習(xí)一些原理性的東西。比如系統(tǒng)是如何引導(dǎo)的,引導(dǎo)后啟動了那些東西。系統(tǒng)中哪些是最基本的庫文件,有什么用等等。
Linux云計算的前景
1.從市場角度來看,云計算降低了社會的IT能耗,提高了社會的IT設(shè)備使用率,有利于社會共享數(shù)據(jù)信息。國家相繼出臺一系列政策大力扶持云計算,進(jìn)一步證明了云計算市場潛力巨大。
2. 從企業(yè)角度來看,云計算降低了信息技術(shù)成本,提高了數(shù)據(jù)的安全性,有利于企業(yè)之間或個人之間共享信息。