學習大多都是從低到高的,就像爬山一樣,你不能什么準備都沒有就往上爬,那樣失敗的風險會很高,所以在學習一門技術之前必須要有方法加持。無論是學習前端后端還是學習Linux,都需要方法,如果沒有方法的話,那么學習的周期就會很長,而且效率也會很低,有了方法,然后就需要腳踏實地去學習,欲速則不達,慢就是快。只有這樣,才能學好Linux。
讀書筆記也是一定要有,邊看變記,邊學習邊思考,俗話說得好“學而不思則罔,思而不學則殆”,大家都知道勤奮很重要,但是思考的能力更加重要,不要用戰術上的勤奮掩蓋戰略上的懶惰,不要傻學,死學,最好就是要養成看書,不懂就問百度,問老師的習慣。對于小說來說,可能看一遍之后開心就完事了。但是技術書籍不一樣,很多時候看一遍可能還不懂,是必須要屢次閱讀,反復實踐的。比如學開車,教練講得再多,你不實際上路開個幾遍,永遠不會掌握開車這個技能。開了十幾年車的老司機也肯定跟剛學的不一樣,差距就在于經驗不一樣。Linux也是一樣的,不動手,不可能學會。實踐是檢驗真理的惟一標準,實踐出真知。方法有了,貴在堅持。制定好本身的學習目標,設定獎懲,設定一個詳細的時間進度表,開始行動!保持熱情,堅決目標,作好計劃。
在一開始學習Linux的時候,或多或少都會遇到問題,我給大家的建議就是不懂先問百度,實在不行再問人。人不是機器,問多了也會煩,特別是一些簡單的問題,最好還是查百度,通過互聯網的力量去幫助自己解決問題,這對于知識的積累和提高解決問題的能力很有幫助。當然,除了百度,還有Linux的幫助文檔也是很好的工具,命令的選項、配置文件的設置均可以從這里找到答案。找答案的過程可能會比較辛苦,需要花費很多精力,但同時也會有頗多的收獲,會更加了解Linux,經驗也會越來越豐富。當然,如果實在是找不到答案了,這個時候就必須得想辦法來尋求幫助了,這邊也建議大家去尋找一些QQ群,論壇之類的,有人群活躍的地方去問問題。在求助他人時,說明要做什么、做了什么,把你的錯誤截圖出來,然后再描述一下,再拿去問,這樣的效果會更好。不然的話,有時候你隨便截一張錯誤信息圖,啥也不說,沒什么態度,別人也不方便去回應你,輕率的提問只能獲得輕率的回答,或者壓根兒沒人理你。請教的時候也要注意禮貌,別認為別人幫你是理所當然的,畢竟不回答你是本分,回答你是人情。提問,也是一種智慧。運用得好,甚至還會有大佬成為你的老師,朋友,讓你在學習Linux的路上多一份幫助。由于Linux的學習過程中是需要懂一點英文的,對于英文不太好的理科生,我也是表示同情和理解,畢竟我當年也是英文不太好,這邊我建議就是下載一個背單詞的APP,每天早上花半個小時背一背,通過幾個月的堅持,你一般都能看懂計算機英語甚至是論文。
相信看這篇文章的大部分人都是自學的,如果在學校系統學習Linux,就不會來看我的文章了。新手入門還是需要指導的,我建議要么在網上找網絡課程自學,要么就找本書自學。我這邊建議大家去看一看《Linux就該這么學》這本書,我當年就是因為沒有耐心去聽老師講課所以選擇看書自學的,如果你們有耐心聽課的話,去看網課也是可以的。這本書對新手來說還是非常友好的,我就是跟著書里一起做實驗,才明白了很多東西,我也通過一些簡單的服務,從剛開始dns, ntp, ftp,smb等等,循序漸進,從搭建的過程中,進行分析總結,找出需要注意的點,再針對不同的服務去進行不同的操作。這里我只是舉個我學習過程中的小例子,我想說明的是,這本書它通俗易懂,不會有太過高深的內容講解,只要你肯動手實踐,肯思考,按照這本書的要求去做,就一定能學好的。
最后我想說,要明白學好Linux并不是一件容易的事情,一定要堅持使用它,時刻保持對學習的熱情和欲望,尤其是在剛開始學習的時候,要多動手實踐,多總結思考才行,只有這樣,才能學好Linux。