當前位置:首頁 >  站長 >  編程技術 >  正文

大三仍是Linux系統(tǒng)小白的我給大家講講學習歷程

 2017-07-24 09:54  來源: 互聯(lián)網   我來投稿 撤稿糾錯

  域名預訂/競價,好“米”不錯過

我與Linux結緣是在大三的時候。我與Linux熟識是在偶然遇到《Linux就該這么學》的時候。因為我是電子信息工程專業(yè),在高年級時開設了嵌入式課程,嵌入式系統(tǒng)是一種專用的計算機系統(tǒng),作為裝置或設備的一部分。所有帶有數(shù)字接口的設備,如錄像機、車子等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng)。

嵌入式操作系統(tǒng)包括µC/OS-II、嵌入式Linux、VxWorks等,但大部分嵌入式操作系統(tǒng)是不開源且不能免費使用,只有Linux是基于GPL協(xié)議,所以它成為了嵌入式系統(tǒng)的絕對主流。

我們學校的嵌入式課程前期課程就是Linux操作系統(tǒng),當時學習的是Ubuntu系統(tǒng)。通過這個課程,讓我了解了Linux操作系統(tǒng)使用是如此的廣泛,然后開始了我的Linux學習之路。因為在學校的課程中學習Linux是為了給今后學習的嵌入式打基礎,所以對于我來說這些知識是遠遠不夠的。當時畢竟大三了,再過半年就要找工作了,我也在思考以后想從事什么行業(yè)。因為覺得程序員和電子工程師都不太適合自己,我就想能不能把興趣融入到以后的工作中,了解到學好Linux可以從事系統(tǒng)運維工作。因為對Linux確實是發(fā)自內心的喜歡,受老羅的影響,覺得自己也是個理想主義者,無比崇拜二十多年前開源軟件的發(fā)起者:理查德·斯托曼,由衷的敬佩他偉大的思想,斯托曼博士一心投入自由軟件運動,他創(chuàng)建了自由軟件基金會(FSF)。他雄心勃勃地提出了一項偉大的計劃,GNU(GNU's not Unix)計劃。Not Unix,不是Unix,是自由的、免費的、開源的、像Unix一樣好用的系統(tǒng),受這個計劃的哺育,李納斯寫出了版本號為0.02的Linux內核,從此,在世界上無數(shù)無私奉獻的極客們的共同努力下,Linux和開源事業(yè)做的越來越大,并推動著世界的進步。

學習的過程也走過很多彎路,看過很多視頻,但感覺總是進步很慢,因為是窮學生,也參加不起動輒上萬的培訓班,機緣巧合下,在搜索Iptables與Firewalld防火墻有什么區(qū)別時,無意中發(fā)現(xiàn)了LinuxProbe這個網站,站長劉遄在他的網站上免費發(fā)布了第一本基于紅帽RHEL7的《Linux就該這么學》這本書,從此我開始用這本書作為我的主要教材,這本書語言和知識點比較精煉,學完后再看其他書時發(fā)現(xiàn)自己的進步真的很大。

接下來,結合我的學習歷程,談談如何高效的學習Linux操作系統(tǒng)。

1.注重基礎

在計算機系統(tǒng)的學習過程中,一定會遇到很多比較抽象的概念,比如文件系統(tǒng)、內核、shell等,只有打好基礎,才能更加深入的學習。我就吃過這種虧,在一次面試時,本來認為自己會的東西,面試官一較真,我就忘了細節(jié)的東西,最后慘淡收場,走之前,面試官告訴我,運維是一個需要認真和細心的職務,一定要注重細節(jié),掌握基礎,這句話我一直銘記在心。

2.避免貪心

有的同學在看一些Linux學習資料時,會有一種感覺,覺得Linux的命令非常多,自己一定要全部背下來,其實背太多的命令不是很必要的,而且命令下還會有很多的參數(shù)。我認為最好的方式就是只記住常用的一些命令和參數(shù),因為在學習和工作中,很多命令可能一兩年都用不到一次,花費大量的時間背他們是不明智的,在學習中了解有某些命令可以實現(xiàn)某些不常用的功能,等用到時查資料才是最明智的做法。有人想問,都有哪些命令是常見的命令,我向大家推薦《Linux就該這么學》這本書,本書的作者說過,能用一句話表達清楚的,他絕不用兩句話表達,書中的知識點精煉實用,適合作為Linux的學習資料。

3.學好英語

在企業(yè)中使用的操作系統(tǒng)大多是RHEL和CentOS,并且是英文版的,在查找最新的技術手冊時,第一手資料絕大部分也都是英文資料,所以學好英語至關重要。初期可以先學習一些和計算機相關的單詞,使自己能看懂系統(tǒng)中的命令和文檔,畢竟使用man命令時,幫助信息都是英文的。第一步實現(xiàn)后,再去系統(tǒng)的學習英語,提高整體英語水平。平時多看看命令,也真的能記住不少的英文,我認為勤學多練,必能提高英語水平。

4.接觸新技術

為什么大部分人認為IT從業(yè)人員的智商普遍都比較高,擁有獨特的思維和技術能力。這是因為IT公司都會錄用一些喜歡分析事物和對新技術感興趣的人才。想要找到好的工作,就要有這種精神,只有多接觸新技術,才能在高速發(fā)展的IT行業(yè)中有強大的競爭力。

如果你具備了上面所說的幾點條件,那么Linux其實真的不難學,不信?你試試唄。

申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!

相關文章

信息推薦