我想把最近學(xué)習(xí)Linux的經(jīng)驗和過程分析出來,當(dāng)時是在上大三,是學(xué)生一枚,以前對開源也沒有什么特殊的認識,只覺得很高深,不明覺厲的東西,在當(dāng)時因為學(xué)校要參加職業(yè)技能大賽,其中有一團體性質(zhì)的比賽,幾個同學(xué)組成一個團隊,比如幾個同學(xué)負責(zé)基礎(chǔ)網(wǎng)絡(luò)建設(shè),幾個同學(xué)負責(zé)常見的服務(wù)器搭建,那這里就涉及了Linux的相關(guān)知識,Linux方面的知識很多都是開源的,但是需要花時間和精力去學(xué)習(xí)。
本身那時我所在的學(xué)校就不是什么有名的學(xué)校,學(xué)校內(nèi)也沒有專門從事Linux相關(guān)教育的老師,所以只能自學(xué)(非常痛苦)。負責(zé)輔導(dǎo)的老師本身也只是一名Linux愛好者,所以給學(xué)生講課也只是按照鳥哥的書來指導(dǎo)學(xué)生,后來直接讓我們自學(xué)鳥哥完事。初次接觸鳥哥便被鳥哥活潑、幽默的講授風(fēng)格所吸引,但隨著時間的推移,鳥哥的書便被我丟棄一旁了,你問我為什么?讀過鳥哥的書的人都知道,它太厚啊!看來我還真不是一個愛學(xué)習(xí)的人,根本沒有耐心和毅力讀完鳥哥,那怎么辦呢?還是要學(xué)習(xí)Linux啊,還得參賽不是。
就這樣折騰了兩個多月,總算在國賽(市、省、國選拔制比賽)中取得了一個不算太差的成績,二等獎!其實這成績真的很low,因為是第14名啊!!!唉,因此這也是我的一次遺憾,因為遺憾就把Linux放下了,一直到去年時學(xué)校開了Linux的課,才重拾對Linux熱愛和喜歡,但是總得有教材來學(xué)習(xí)啊(學(xué)校教材太爛,無心吐),就報了實地的RHCE培訓(xùn),拿到了紅帽官方的教材(更爛不解釋!!),面對紅帽RHEL7系統(tǒng)的變化表示蛋疼。偶然在百度搜資料的時候發(fā)現(xiàn)一本書《Linux就該這么學(xué)》 ,嚴(yán)格意義來講這并不能算書,因為當(dāng)時沒有出版,也沒有做成電子書的形式,而是免費在線的,所以更像一系列的博文?,F(xiàn)在已經(jīng)出版了,書是基于最新RHEL來寫,以任務(wù)來明確每一章的內(nèi)容,每一章的背景知識(原理及使用場景)都會介紹,所以就拿這本書配合實地培訓(xùn)去學(xué)習(xí)RHEL7,真心爽爆了。
說了這么多,總結(jié)一下新手如何學(xué)習(xí)Linux:
首先、不要在意學(xué)習(xí)哪個發(fā)行版,所有發(fā)行版都是基于Linux內(nèi)核的,所以你把任何發(fā)行版學(xué)習(xí)好了都能輕松掌握其他的發(fā)行版。
第一、 選擇一套適合你的教材,書籍也好、視頻教程也罷,都只是配合你學(xué)習(xí)Linux的,所以一定要選擇合適的教材,上面也說了我對一些教材的理解和感受。個人推薦選擇一本書籍,主要學(xué)習(xí)《Linux就該這么學(xué)》這本書,這樣大大減小了學(xué)習(xí)的成本(時間和金錢),還可以找一些視頻教程作為輔助材料。我當(dāng)時,是安裝書籍上的內(nèi)容,把每種服務(wù)都搭建起來了的,所以遇到很多問題,和坑,也對自己有了更深的認識。
第二、 如果可以的話,請找一個帶你入門的老師。新手在學(xué)習(xí)Linux的時候,難免會有一些困惑或者奇思妙想的想法,而書本或視頻都是死的,無法將所有問題和方面都考慮到,所以你的問題可能會得不到解答,這對學(xué)習(xí)者來說是極其痛苦的,感覺心中老是壓著一塊石頭一樣。所以,找個能帶你入門、能幫你解決問題、能幫你找到學(xué)習(xí)方法的老師很重要,而且古話有云“師傅領(lǐng)進門,修行靠個人”,一個好的老師幫你打好了扎實的基礎(chǔ),對你日后的成長和學(xué)習(xí)都有很大的幫助。
第三、 切記不要抵觸英語,因為學(xué)習(xí)Linux可能需要接觸大量英語單詞和資料,非常喜歡喜歡Linux命令中的man命令,But這個男人是卷毛的“歪果仁”,如果你聽不懂“他”說的什么,那么你學(xué)習(xí)效果會大打折扣。有時候百度是給不出你想要的答案,而且你又沒有一位能幫你的老師,那么就得去找谷歌,搜中文描述沒有答案的話就得搜英文描述,所以千萬不要抵觸英語。特別是各種開源軟件,或者前緣的技術(shù),開始幾乎都是英文的,如果你想再其他人之前掌握,那么就非常的需要這門語言技能了。
第四、 多動手實踐。這個就沒啥說的了,學(xué)習(xí)任何的東西都是“熟能生巧”的,一定要多動手去練,多動腦去想,才能學(xué)的扎實,學(xué)的可靠。不是說你聽懂了,就懂了,特別是操作和編程的事兒,只有去做了,你才會發(fā)現(xiàn)你的做法和正確的做法有些什么出入。
Linux命令大全:https://www.linuxcool.com/
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!