一、學(xué)習(xí)linux需做好的思想準備和注意事項:
第一,學(xué)好linux需要做好打持久戰(zhàn)的準備,在學(xué)習(xí)的過程中,你要知道你做的每一步操作是為了實現(xiàn)什么目的,而系統(tǒng)又在后臺做了些什么,這都需要時間去掌握和熟練操作常用命令;
第二,在學(xué)習(xí)初期,你一定會遇到很多困難,或者說各種困難,這是再正常不過了,所以你不要氣餒,辦法總比問題多,將你linux中的重要內(nèi)容備份,因為,在你實踐操作的過程中,很可能系統(tǒng)會癱瘓。
第三,要多google和百度,因為在解決問題尋找答案的過程中,你會學(xué)到更多的知識,學(xué)習(xí)linux,更要學(xué)習(xí)一種不斷get的精神,要以總結(jié)分享為榮。
第四,要多動手實踐操作,不要怕這怕那,你不去實踐操作,不去動手,就永遠不會有意外的收獲,況且任何人在linux中是自由的,你只需要充分發(fā)揮自己的權(quán)利就OK;
第五,學(xué)習(xí)linux,就意味著更快捷的開發(fā)效率,更多關(guān)于軟件本身或者說操作系統(tǒng)本身的理解掌握,如何運用Linux提高開發(fā)效率,這就需要你在學(xué)習(xí)的過程中不斷總結(jié);
二、選擇一本適合自身的工具書常伴左右
Linux的初學(xué)者必然是離不開一本好的工具書來作參考的。工具書對于初學(xué)者還是高手而言都是相當重要的,只是工具書不一樣而已。高手的工具書一般都是Linux官方的幫助文檔。對于初學(xué)者來說,幫助文檔也是必不可少的,更多的是選擇一本適合自身的書籍,Linux書籍很多,在此我推薦《Linux就該這么學(xué)》這本書,感覺不錯,作者寫書的思路非常清晰,實例也比較多,對于初學(xué)者是不錯的選擇。
三、Linux學(xué)習(xí)過程中的技巧:
第一,思維的轉(zhuǎn)變是第一
Linux是參照Unix思想設(shè)計的,需按照Unix思維來學(xué)習(xí)Linux。思想性的轉(zhuǎn)變比暫時性的技術(shù)提高更有效,思維的變化會提升學(xué)習(xí)速度和學(xué)習(xí)深度。
第二,學(xué)習(xí)Linux重在命令行
Linux命令,大多數(shù)初學(xué)者(包括曾經(jīng)的我)都是遇到什么,學(xué)什么,這樣的結(jié)果是沒有一個系統(tǒng)性的思路,換個環(huán)境出現(xiàn)還是不會靈活運用。所以,Linux命令需要不斷的歸納總結(jié):
執(zhí)行查看幫助命令:man
常用系統(tǒng)工作命令:echo、date、reboot、poweroff、wget、ps、top、pidof、kill、killall
系統(tǒng)狀態(tài)檢測命令:ifconfig、uname、uptime、free、who、last、history、sosreport
工作目錄切換命令:pwd、cd、ls
文本文件編輯命令:cat、more、head、tril、tr、wc、stat、cut、diff
文件目錄管理命令:touch、mkdir、cp、mv、rm、dd、file
打包壓縮與搜索命令:tar、find、grep、
除了歸納總結(jié),另外還要善于運用man和info去查每個命令的官方介紹,這樣更有利于逐漸進入UNIX思維;當然,Linux的本質(zhì)所在在于vim、shell腳本和python等。
仔細、耐心地閱讀理解幫助文檔,關(guān)鍵在于鍛煉自身的理解能力和思維。不管是哪個版本,Linux都自帶了非常詳細的聯(lián)機幫助文檔,包括使用說明和FAQ,從系統(tǒng)的安裝到系統(tǒng)的維護,再到系統(tǒng)安全,針對不同層次用戶的詳盡文檔。
學(xué)習(xí)Linux沒有什么捷徑,只有不斷地去實踐操作,不斷地歸納總結(jié),不斷地發(fā)現(xiàn)問題解決問題等,只有實踐才能前進、才能進步。
現(xiàn)在很多初學(xué)者為了節(jié)約學(xué)習(xí)時間,直接選擇一家培訓(xùn)機構(gòu)進行培訓(xùn),這樣的方式我個人感覺也不錯,最起碼能給你節(jié)省不少時間,而且還有培訓(xùn)老師引導(dǎo)你快速融入Linux當中?,F(xiàn)在市場上培訓(xùn)機構(gòu)很多,很多初學(xué)者不知如何選擇,其實很簡單就是兩點:
第一:培訓(xùn)老師的經(jīng)驗怎么樣;
第二:有沒有自己的教科書,教科書系統(tǒng)條理性如何。
當然,如果你要考RHCE等紅帽認證的話,我建議你可以看看這個網(wǎng)站()上有關(guān)紅帽認證的介紹。但是,你要明白的是去參加培訓(xùn),學(xué)的并不只是一門學(xué)科,更重要的是要學(xué)培訓(xùn)老師的思路,知識學(xué)到了,但不會融會貫通、靈活運用,我覺得只能說是了解Linux系統(tǒng),并沒有學(xué)到精華,提綱挈領(lǐng)比硬塞知識,要好上一千倍,只有主體架構(gòu)搞清楚,邏輯弄明白,你大腦子里的思維條理才會清晰,這樣你才能真正掌握Linux,才能真正在Linux的知識海洋里自由翱翔,希望我的學(xué)習(xí)linux的心得能夠幫助到更多的linuxer,讓我們一同加油,為開源而努力。
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!