1. 程式人生 > >聊一聊啥都不會的我自學Linux系統的歷程

聊一聊啥都不會的我自學Linux系統的歷程

計算機專業 linux論壇 服務器 知識點 嵌入式

Linux大家都不陌生,我是在大三的時候開始接觸Linux,上課的時候一位給我們上課的老師閑聊的時候說,你們計算機專業的學生要好好去學Linux,對於你們以後發展或者是就業都很有幫助。 開始的時候是一種從眾心理,慢慢的學習中發現自己越來越喜歡,也慢慢摸索出了高效學習Linux的方法,一次偶然的機會,朋友介紹了一門名字叫《Linux就該這麽學》的書,開始了我的學習之路,在這裏跟大家分享一下。

對於剛開始學習的人來說,很多人都喜歡在linux論壇問一些問題,或者是看視頻,書籍等,我剛開始的時候也是會經常問一些問題,後來才發現,大多數問題都很基礎,只要了解了Linux的基礎之後,那些問題都會很容易的被解決。而且初學的朋友們剛接觸就想著可以構建網站,沒有沈下心來學習一下

Linux的基礎,這樣散落的知識點,不成系統的學習,這樣就會學的一頭霧水。其實這樣學習是很困難的。

技術分享

回想當時,只了解Linux是個開源免費的操作系統,具有開放性、用戶多、多任務、出色的速度性能、良好的用戶界面、豐富的網絡功能、可靠的系統安全、良好的可移植性、標準兼容性等特點,在服務器,嵌入式,工程等方面都有廣泛的應用。都是很多專業人事在搞的東西,自己剛開始,真的是很迷茫,在電腦上裝了一個

Linux系統就想開始搗鼓。這樣當然不能很快入門,於是我去了圖書館借了幾本關於Linux的書,決定從基礎開始學起來,這些書內容很多,知識點也很全,但是總是感覺自己看起來沒有那麽通透。慢慢的有了更深入的了解,能做一些簡單的應用開發,學會了更多的技巧,對命令的操作也更加熟練。幾年過去了,自己也算是能做點Linux的工作了。做了這些時間,不能說自己已經很精通了,起碼該走的彎路都走了,該有的教訓都有了,有所收獲,也有很多感悟。小時候學習的時候老師就說我們學習要像竹子一樣,時常總結。回頭看自己走過的路,感悟頗多,在這裏整理一下,希望能給正在學習Linux的同學一點幫助。

俗話說,工欲善其事必先利其器。所以開始我們要做的就是把基礎知識弄紮實,這裏說的基礎知識,不僅僅指的是

Linux的基礎知識,還有我們大學學習的C語言等一些基礎類的語言。這就要求我們要多看書,多實踐。說到看書,大家一定有這樣的迷惑,這麽多書,我到底怎麽選擇呢?我當時也遇到了這樣的困惑,因為我當時去圖書館看到了好多關於Linux的書,我一下借了好幾本,拿回去翻看,但是都沒自己想要的那種感覺。後來,一次偶然的機會,朋友介紹了一門名字叫《Linux就該這麽學》的書,開始的時候以為和其他的資料書一樣,並沒有抱太大的希望,有一天閑來無事翻看了一下,真的是如獲至寶的感覺啊。單看目錄就感覺非常系統化,這本書具備其他書的特點,內容豐富,知識點全。另外,這本書很容易理解,講解的很詳細,針對性比較強,還可以隨時檢查自己的進度,特別適合初學者。感興趣的同學可以去了解一下http://www.linuxprobe.com/

有了以上那些基礎,我們怎麽做才能入手?網上有很多大牛的學習方法,你可以借鑒,但不要照搬,還是找到適合自己的方法學習比較靠譜。在這裏我有幾條建議,首先,你要知道Linux是以命令操作為主,所以你要熟悉命令,忘掉之前的思維,不要和window搞混了。然後你要熟知TCP/IP協議,網絡配置的相關知識,SSH原理極應用。隨後你要做的就是好好學習Linux的編譯器和調試器,要會熟練的使用。自己搭建一下開發環境,配置網絡服務器。有了這些,你就可以開始你的Linux學習之旅了。隨著IT從業人員的增多,更多的人會接觸這個行業,所以,僅僅會這些是不夠的。接下來,你需要學習一下硬件的知識,對於以後做Linux運維工程師是很有幫助的。對硬件的核心參數比如內存的容量、速度、奇偶校驗等等的判斷,CPU的制造工藝、內外頻緩存等等都需要熟知。

Linux的學習需要自己來探索學習,從最基本的基礎知識開始,慢慢了解Linux的精髓、基本架構、設計原理,千萬別嫌進度慢,不要感覺自己花那麽多時間學習一種Linux是浪費了,很多知識都是觸類旁通的,哪怕以後你學別的了,也會很快上手.

本文出自 “小華的博客” 博客,請務必保留此出處http://coderhsf.blog.51cto.com/12629645/1925452

聊一聊啥都不會的我自學Linux系統的歷程