聊一聊啥都不會的我自學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是浪費了,不少知識都是舉一反三的,哪怕之後你學別的了,也會很快上手.架構

相關文章
相關標籤/搜索