總結4點對學習Linux有幫助的建議(純乾貨)

學習需要足夠的毅力和耐心

有些人把linux運維看作一項冗長而枯燥的工作;有些人把linux運維看作一項得力的工具。如果是前者建議還是改變一下認識,不然不建議入門這行。畢竟linux運維工作是對人的毅力和耐心的挑戰。很多人看到我linux終端上的字符就會驚訝於運維工程師面對這一堆堆符號所表現出的認真專注,其實也是興趣使然,興趣具備了足夠的毅力和耐心。爲了達到目的不惜經過無數次失敗後,當看到一個個終端符號按我的意願整齊的翻滾,系統按我的要求有條不紊的運行時,自己都得到了極大的滿足,就像打贏了一場遊戲。所以興趣是最好的老師,如果還沒入門就把這項工作堪稱極其乏味無聊,學習起來的效率自然會不高另外你要是對Linux系統感興趣的話可以買一本《Linux就該這麼學》來學習,如果你能通讀一遍,絕對比外面培訓機構花幾千元培訓出的效果一樣好

1、學習linux運維需要敢於實踐的信心

紙上得來終覺淺,絕知此事要躬行就是這種情況,同樣道理,只有不斷地在linux終端上上運行這些指令,查看運行的結果,才能弄清linux命令的作用。很多初學者對命令一臉的迷茫,往往是出於一種畏懼,而這些畏懼是沒有任何道理的。仔細的閱讀文檔是非常重要的,但是僅靠讀書是成不了一個工程師的。更何況文檔上的內容並非面面俱到。在學習過程中接觸到那些不熟悉的指令時,順手百度一下,在終端上執行一遍反過來再重新理解文檔的描述,這樣就可以非常直觀的理解這些命令的作用和使用方法。爲以後的操作打基礎。發現問題並解決問題就是對自己能力的提高。當然,大膽實踐並不是野蠻操作而是必須遵循必要的規範,別沒事執行一個“rm -rf /”命令,就真是野蠻操作了。

2linux運維需要有縝密的排錯思維

linux運維本身就是一種邏輯思維過程。在服務器運行過程中,使用最多的是ps、grep/systemctl查找辨別命令,這就是尋找報錯問題所在。Linux上的程序就是由這些因果關係組成的:軟件是否正常啓動?防火牆是否設置好策略?Selinux有沒有開啓設置等等,進而決定能否執行理想的效果。所以,理順各個事件之間的邏輯關係,是linux運維之前必須精心做好的準備工作。在完成需求前首先思考一下如何去實現目標,想不到就去百度谷歌你踩過坑肯定別人也踩過,看看別人是怎麼個解決思路,借鑑學習,然後進行總結,不斷提高自己的linux運維方面的能力感興趣的話可以看下http://www.linuxprobe.com/

3、不可或缺的相關知識

就好像最初的剛開始要經常練習的幾十個基礎命令一樣,學習linux也得具備一些簡單的計算機思維,這些計算機思維只會在學習裏潛移默化的養成比如計算機的觀念裏是從0開始,而不是主觀常識中的從1開始。只有多瞭解一些,以後走的路才能越來越會順越來越快。不少網友在進入學習時,缺乏這些相關知識。這並沒有什麼;可怕的是當事者不能靜下心來彌補知識的缺陷。我們不要怪罪學校沒有教這些內容,而是要注重自己如何去學習這些知識。工作中遇到的許多問題是學校裏沒講過的,這不能成爲我們拒絕工作的理由,而應該以積極的態度去應對這些問題學以致用,爲了解決工作中的問題而學習的知識

4、養成良好的學習習慣

個人使用linux都會有不同的習慣和特點,甚至有人極端得爲了各種擁護的發行版亂噴口水,再或者一起聯合起來噴windows。這點大家該注意,不能強求一致,各有各的好處,根據需要選擇使用,不同的操作系統只是一個工具,重要的是我們拿它去做什麼,就像有的人拿電腦去打遊戲有的人拿去學習運維或者編程,根據需要選擇。另外我們應該停止無謂的系統之爭,把口水噴到更需要灌溉的地方。有問題時候首先百度,百度沒有明確思路解決時候再去論壇QQ羣諮詢,一定不要上來就就發問,誰沒有有義務回答你的問題,學會自己學習纔是最重要的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章