當前位置:首頁 >  站長 >  編程技術(shù) >  正文

Linux系統(tǒng)學習的一些超實用干糧

 2017-09-14 10:18  來源: 互聯(lián)網(wǎng)   我來投稿 撤稿糾錯

  域名預(yù)訂/競價,好“米”不錯過

一、學習linux需做好的思想準備和注意事項:

第一,學好linux需要做好打持久戰(zhàn)的準備,在學習的過程中,你要知道你做的每一步操作是為了實現(xiàn)什么目的,而系統(tǒng)又在后臺做了些什么,這都需要時間去掌握和熟練操作常用命令;

第二,在學習初期,你一定會遇到很多困難,或者說各種困難,這是再正常不過了,所以你不要氣餒,辦法總比問題多,將你linux中的重要內(nèi)容備份,因為,在你實踐操作的過程中,很可能系統(tǒng)會癱瘓。

第三,要多google和百度,因為在解決問題尋找答案的過程中,你會學到更多的知識,學習linux,更要學習一種不斷get的精神,要以總結(jié)分享為榮。

第四,要多動手實踐操作,不要怕這怕那,你不去實踐操作,不去動手,就永遠不會有意外的收獲,況且任何人在linux中是自由的,你只需要充分發(fā)揮自己的權(quán)利就OK;

第五,學習linux,就意味著更快捷的開發(fā)效率,更多關(guān)于軟件本身或者說操作系統(tǒng)本身的理解掌握,如何運用Linux提高開發(fā)效率,這就需要你在學習的過程中不斷總結(jié);

二、選擇一本適合自身的工具書常伴左右

Linux的初學者必然是離不開一本好的工具書來作參考的。工具書對于初學者還是高手而言都是相當重要的,只是工具書不一樣而已。高手的工具書一般都是Linux官方的幫助文檔。對于初學者來說,幫助文檔也是必不可少的,更多的是選擇一本適合自身的書籍,Linux書籍很多,在此我推薦《Linux就該這么學》這本書,感覺不錯,作者寫書的思路非常清晰,實例也比較多,對于初學者是不錯的選擇。

三、Linux學習過程中的技巧:

第一,思維的轉(zhuǎn)變是第一

Linux是參照Unix思想設(shè)計的,需按照Unix思維來學習Linux。思想性的轉(zhuǎn)變比暫時性的技術(shù)提高更有效,思維的變化會提升學習速度和學習深度。

第二,學習Linux重在命令行

Linux命令,大多數(shù)初學者(包括曾經(jīng)的我)都是遇到什么,學什么,這樣的結(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)安全,針對不同層次用戶的詳盡文檔。

學習Linux沒有什么捷徑,只有不斷地去實踐操作,不斷地歸納總結(jié),不斷地發(fā)現(xiàn)問題解決問題等,只有實踐才能前進、才能進步。

現(xiàn)在很多初學者為了節(jié)約學習時間,直接選擇一家培訓機構(gòu)進行培訓,這樣的方式我個人感覺也不錯,最起碼能給你節(jié)省不少時間,而且還有培訓老師引導你快速融入Linux當中?,F(xiàn)在市場上培訓機構(gòu)很多,很多初學者不知如何選擇,其實很簡單就是兩點:

第一:培訓老師的經(jīng)驗怎么樣;

第二:有沒有自己的教科書,教科書系統(tǒng)條理性如何。

當然,如果你要考RHCE等紅帽認證的話,我建議你可以看看這個網(wǎng)站()上有關(guān)紅帽認證的介紹。但是,你要明白的是去參加培訓,學的并不只是一門學科,更重要的是要學培訓老師的思路,知識學到了,但不會融會貫通、靈活運用,我覺得只能說是了解Linux系統(tǒng),并沒有學到精華,提綱挈領(lǐng)比硬塞知識,要好上一千倍,只有主體架構(gòu)搞清楚,邏輯弄明白,你大腦子里的思維條理才會清晰,這樣你才能真正掌握Linux,才能真正在Linux的知識海洋里自由翱翔,希望我的學習linux的心得能夠幫助到更多的linuxer,讓我們一同加油,為開源而努力。

申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!

相關(guān)標簽
linux開發(fā)
linux教程

相關(guān)文章

熱門排行

信息推薦