百利而無一害的技術——Linux
我相信絕大多數人都是先接觸windows系統環境的,無論是在家裡還是在學校上計算機課程的時候,按開機鍵後都會首先進入windows系統的。還記得小時候學習了一些電腦的基本知識,打字,還有打字遊戲之類的的操作,最能增加我們對電腦的興趣應該就是打遊戲了。後來上大學的時候,父親給我買了檯膝上型電腦,基本就天天都開啟電腦進行各種操作了,突然有一天,我就想,為什麼每次開啟電腦都是顯示windows畫面,有沒有其他的作業系統,然後我就順藤摸瓜,瞭解到另外一個作業系統—— 。
於是我就開始去學習Linux了,Linux也是相當於一門學科,不管是學習語數英還是物化生,不管用什麼方法,都離不開三個階段:記憶,掌握,運用。可能我的描述不太準,但是差不多都是這樣子的。關於記憶,我的理解是你至少要能夠記住一些基礎的知識,比如我們小時候學認字,都是先記住那個字是怎麼寫的,怎麼讀的,然後才去學習詞語,組句,寫文章等等。對於數學物理等課程,你不把公式定理理解記住的話,你根本解不了題目,所以說,記憶是第一步,然後才是理解。就好比你去看一本技術書籍,某一段文章你看完了可能理解不了,但是其中的某些名詞你至少還是能夠記住的,好比我知道有Linux這個作業系統,知道他是與windows不太一樣的,只有當我對Linux有基本的記憶印象的時候,我才有興趣探究下一步,比如研究Linux怎麼使用命令列等等。
所以對於學習Linux而言,第一步也是一樣的,那就是記住Linux命令,但是不用像背文章一樣死記硬背,要一邊記憶了,然後關鍵是要去實踐。對於程式設計師來說,實踐才是王道,而不是記憶。實踐多了,記憶+理解才能發揮最大作用。我們至少要知道一些常用的,重要的Linux命令,至於一些無關緊要的,以後在做專案的時候,邊做邊學習就可以,大可不必太過操心。基本上沒有什麼人能夠記住全部東西的,一般都是要用的時候才去查詢資料。學習Linux最重要的就是敲鍵盤,不像Windows那樣圖形化點來點去的,優點就是Linux無圖形化比較節省記憶體,對於新手而言,裸機安裝Linux系統可能會導致新手進行一些誤操作時造成資料丟失,所以還是拿虛擬機器來鼓搗,可以快速恢復到之前的快照,這樣可以提高自己的學習效率。
關於怎麼去學Linux命令列,自然涉及書籍。在這裡我推薦一本我喜歡的書 。這本書技術很實用,並且他是以圖文並茂的形式展示出來的,可以讓我們很好的跟著書本去進行實操。畢竟學習技術最好的辦法就是去實踐,只有實踐出來了,你才能真正地學到東西。技術就是要拿來用的,所以實踐很重要。這個時候找好入門書籍後,要做的就是記住基礎命令了,可能有些朋友會覺得自己記憶力不太好,這其實並不用太擔心,好的記憶力是訓練出來的,你可以去百度一下,很多記憶方法比如影像記憶法,聯想記憶法,羅馬記憶法等等,每個人情況不同,尋找適合自己的記憶方法便可。這本書會讓一步一步地引導你,從基礎到深入,比較全面地介紹了Linux知識的各方面。各位夥伴在學習的時候不要操之過急,持之以恆地去學習,腳踏實地,多加一些討論Linux技術的QQ交流群,多去CSDN論壇逛逛,小白的你最終也可以透過紅帽的RHCE認證的。雖然現在windows系統還是佔很大的比重,但是Linux也是一直在發展的,Linux的使用和學習是未來發展的趨勢,趁著我們年輕的時候,趕緊學習Linux,相信我,無論你以後從事什麼樣的程式設計師,你都不會後悔,因為現在很多很多技術都與Linux有著不可分割的聯絡。從智慧家庭閘道器到大型的伺服器,Linux都發揮著不可或缺的重要作用。就像你學會了C語言,再學其他語言就會顯得很輕鬆一樣的道理。學習一門知識,最重要就是打好基礎,基礎不牢,地動山搖,這就是為什麼我強烈推薦這本書籍了。
這大浪淘沙、知識大爆炸的的時代裡,Linux貫穿於我們日常生活,掌握Linux技術對我們百利而無一害。但是有一點,我們每個人都需要不斷的吸收新的知識,擴大自己的知識面,不然我們只會被社會淘汰!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2781373/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 一個15年ABAP老兵的建議:瞭解這些基礎知識,對ABAP開發有百利而無一害
- 無伺服器是一種學說,而不是技術 - PaulDJohnston伺服器
- 技術更迭,一往無前
- [Linux]Linux中的零拷貝技術(一)Linux
- 讀一本跟技術無關的書籍
- 技術無罪的switch破解
- linux的bond技術Linux
- 有感而發 - 日新月異的SAP開發技術和手術方式
- 無線通訊的分集技術
- Sun無線技術的老家 (轉)
- 無線技術在Linux作業系統中的應用(轉)Linux作業系統
- 物聯網6類技術無線連線技術的分析
- Flutter 21: 易忽略的【小而巧】的技術點彙總 (二)Flutter
- 無線技術應用
- 堅守在技術無人區,一群無名英雄的低調與浪漫
- 一些oracle,mysql,linux常用的技術站點OracleMySqlLinux
- 無人駕駛汽車背後的技術
- Linux叢集技術的熱點-虛擬技術(轉)Linux
- Linux技術的成功之處Linux
- TensorFlow技術主管Peter Wardan:機器學習的未來是小而美機器學習
- 一文搞懂Linux零複製技術Linux
- 區塊鏈技術無罪區塊鏈
- iOS無線除錯技術iOS除錯
- 802.11無線技術
- Linux技術——常用 linux 命令Linux
- 再厲害的魔術也比不上真正的reduxRedux
- DevOps是一種哲學,而不是一個具體技術名頭 - DZone DevOpsdev
- 無線覆蓋技術的重要性
- 無線通訊的核心技術有哪些?
- 不要在無盡的技術中沉淪
- 寫技術部落格的無限好處
- 叮!Techo Day 騰訊技術開放日如約而至!
- 【Flutter 專題】98 易忽略的【小而巧】的技術點彙總 (六)Flutter
- Linux核心技術分析Linux
- Linux之隔離技術Linux
- 無偏光片顯示技術:一種COE的低成本替代方案
- Linux 的成功源自社群 而非技術Linux
- 《Linux核心技術實戰課》總結一:PageCacheLinux