域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過(guò)
我與Linux結(jié)緣是在大三的時(shí)候。我與Linux熟識(shí)是在偶然遇到《Linux就該這么學(xué)》的時(shí)候。因?yàn)槲沂请娮有畔⒐こ虒I(yè),在高年級(jí)時(shí)開(kāi)設(shè)了嵌入式課程,嵌入式系統(tǒng)是一種專用的計(jì)算機(jī)系統(tǒng),作為裝置或設(shè)備的一部分。所有帶有數(shù)字接口的設(shè)備,如錄像機(jī)、車(chē)子等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng)。
嵌入式操作系統(tǒng)包括µC/OS-II、嵌入式Linux、VxWorks等,但大部分嵌入式操作系統(tǒng)是不開(kāi)源且不能免費(fèi)使用,只有Linux是基于GPL協(xié)議,所以它成為了嵌入式系統(tǒng)的絕對(duì)主流。
我們學(xué)校的嵌入式課程前期課程就是Linux操作系統(tǒng),當(dāng)時(shí)學(xué)習(xí)的是Ubuntu系統(tǒng)。通過(guò)這個(gè)課程,讓我了解了Linux操作系統(tǒng)使用是如此的廣泛,然后開(kāi)始了我的Linux學(xué)習(xí)之路。因?yàn)樵趯W(xué)校的課程中學(xué)習(xí)Linux是為了給今后學(xué)習(xí)的嵌入式打基礎(chǔ),所以對(duì)于我來(lái)說(shuō)這些知識(shí)是遠(yuǎn)遠(yuǎn)不夠的。當(dāng)時(shí)畢竟大三了,再過(guò)半年就要找工作了,我也在思考以后想從事什么行業(yè)。因?yàn)橛X(jué)得程序員和電子工程師都不太適合自己,我就想能不能把興趣融入到以后的工作中,了解到學(xué)好Linux可以從事系統(tǒng)運(yùn)維工作。因?yàn)閷?duì)Linux確實(shí)是發(fā)自內(nèi)心的喜歡,受老羅的影響,覺(jué)得自己也是個(gè)理想主義者,無(wú)比崇拜二十多年前開(kāi)源軟件的發(fā)起者:理查德·斯托曼,由衷的敬佩他偉大的思想,斯托曼博士一心投入自由軟件運(yùn)動(dòng),他創(chuàng)建了自由軟件基金會(huì)(FSF)。他雄心勃勃地提出了一項(xiàng)偉大的計(jì)劃,GNU(GNU's not Unix)計(jì)劃。Not Unix,不是Unix,是自由的、免費(fèi)的、開(kāi)源的、像Unix一樣好用的系統(tǒng),受這個(gè)計(jì)劃的哺育,李納斯寫(xiě)出了版本號(hào)為0.02的Linux內(nèi)核,從此,在世界上無(wú)數(shù)無(wú)私奉獻(xiàn)的極客們的共同努力下,Linux和開(kāi)源事業(yè)做的越來(lái)越大,并推動(dòng)著世界的進(jìn)步。
學(xué)習(xí)的過(guò)程也走過(guò)很多彎路,看過(guò)很多視頻,但感覺(jué)總是進(jìn)步很慢,因?yàn)槭歉F學(xué)生,也參加不起動(dòng)輒上萬(wàn)的培訓(xùn)班,機(jī)緣巧合下,在搜索Iptables與Firewalld防火墻有什么區(qū)別時(shí),無(wú)意中發(fā)現(xiàn)了LinuxProbe這個(gè)網(wǎng)站,站長(zhǎng)劉遄在他的網(wǎng)站上免費(fèi)發(fā)布了第一本基于紅帽RHEL7的《Linux就該這么學(xué)》這本書(shū),從此我開(kāi)始用這本書(shū)作為我的主要教材,這本書(shū)語(yǔ)言和知識(shí)點(diǎn)比較精煉,學(xué)完后再看其他書(shū)時(shí)發(fā)現(xiàn)自己的進(jìn)步真的很大。
接下來(lái),結(jié)合我的學(xué)習(xí)歷程,談?wù)勅绾胃咝У膶W(xué)習(xí)Linux操作系統(tǒng)。
1.注重基礎(chǔ)
在計(jì)算機(jī)系統(tǒng)的學(xué)習(xí)過(guò)程中,一定會(huì)遇到很多比較抽象的概念,比如文件系統(tǒng)、內(nèi)核、shell等,只有打好基礎(chǔ),才能更加深入的學(xué)習(xí)。我就吃過(guò)這種虧,在一次面試時(shí),本來(lái)認(rèn)為自己會(huì)的東西,面試官一較真,我就忘了細(xì)節(jié)的東西,最后慘淡收?qǐng)觯咧?,面試官告訴我,運(yùn)維是一個(gè)需要認(rèn)真和細(xì)心的職務(wù),一定要注重細(xì)節(jié),掌握基礎(chǔ),這句話我一直銘記在心。
2.避免貪心
有的同學(xué)在看一些Linux學(xué)習(xí)資料時(shí),會(huì)有一種感覺(jué),覺(jué)得Linux的命令非常多,自己一定要全部背下來(lái),其實(shí)背太多的命令不是很必要的,而且命令下還會(huì)有很多的參數(shù)。我認(rèn)為最好的方式就是只記住常用的一些命令和參數(shù),因?yàn)樵趯W(xué)習(xí)和工作中,很多命令可能一兩年都用不到一次,花費(fèi)大量的時(shí)間背他們是不明智的,在學(xué)習(xí)中了解有某些命令可以實(shí)現(xiàn)某些不常用的功能,等用到時(shí)查資料才是最明智的做法。有人想問(wèn),都有哪些命令是常見(jiàn)的命令,我向大家推薦《Linux就該這么學(xué)》這本書(shū),本書(shū)的作者說(shuō)過(guò),能用一句話表達(dá)清楚的,他絕不用兩句話表達(dá),書(shū)中的知識(shí)點(diǎn)精煉實(shí)用,適合作為L(zhǎng)inux的學(xué)習(xí)資料。
3.學(xué)好英語(yǔ)
在企業(yè)中使用的操作系統(tǒng)大多是RHEL和CentOS,并且是英文版的,在查找最新的技術(shù)手冊(cè)時(shí),第一手資料絕大部分也都是英文資料,所以學(xué)好英語(yǔ)至關(guān)重要。初期可以先學(xué)習(xí)一些和計(jì)算機(jī)相關(guān)的單詞,使自己能看懂系統(tǒng)中的命令和文檔,畢竟使用man命令時(shí),幫助信息都是英文的。第一步實(shí)現(xiàn)后,再去系統(tǒng)的學(xué)習(xí)英語(yǔ),提高整體英語(yǔ)水平。平時(shí)多看看命令,也真的能記住不少的英文,我認(rèn)為勤學(xué)多練,必能提高英語(yǔ)水平。
4.接觸新技術(shù)
為什么大部分人認(rèn)為IT從業(yè)人員的智商普遍都比較高,擁有獨(dú)特的思維和技術(shù)能力。這是因?yàn)镮T公司都會(huì)錄用一些喜歡分析事物和對(duì)新技術(shù)感興趣的人才。想要找到好的工作,就要有這種精神,只有多接觸新技術(shù),才能在高速發(fā)展的IT行業(yè)中有強(qiáng)大的競(jìng)爭(zhēng)力。
如果你具備了上面所說(shuō)的幾點(diǎn)條件,那么Linux其實(shí)真的不難學(xué),不信?你試試唄。
申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!