剛接觸Linux大概是在上高中的時候吧, 那會看圈子裡的大牛們都在用BT, Kali。 特別是那一串串的純命令代碼。 總是覺得有種非常高端上檔次又特能裝逼的那種感覺。 然後也就想著敲純命令小小裝逼一把。 於是乎從此踏上了Linux的不歸路。
記得剛開始學的時候, 迷迷糊糊的。 不知道從什麼方向入手。 也有一些學長老前輩之類的給了一些建議。 不過不知道我是天然呆還是天然白。 愣是著手學長們的建議在Linux上繞了一大圈, 也沒學到多少知識。 後來一次偶然的機會被學長邀請到《Linux就該這麼學》中的學習興趣小組。
也因此將我在《Linux就該這麼學》中學習了一套高效Linux的學習技巧分享給大家, 希望更多地Linux愛好學習者能夠少走一些彎路。
一:學習的目的
不論學習什麼東西都應該明確自己的目的是什麼?自己想要得到什麼?同時在學習也要保持時刻充滿疑惑的態度去學習一門新知識。 例如Linux到底是什麼?它可以為你帶來什麼?
二:好記性不如好筆頭
經常有一些朋友在學習完一門程式設計語言, 直到最後回頭來發現以前所學的知識真正在腦子中的少之又少。 所以在這裡提醒大家好記性不如好筆頭, 多動手實踐操作總是沒錯的。
多在linux下寫程式,
三:從命令的基礎開始
不知大家接觸Linux是為了架構web網站或者是運維工程師等等。 有些人學習Linux從開始就沒想好好的去學習Linux的基礎, 總想著一口吃個大胖子。 這是相當困難的。 雖然現在的Linux桌面化發展的很快, 但是命令列始終是Linux的核心。 始終是Linux的精髓。 所以在這裡提醒大家學習任何東西都要穩打穩紮, 一步一個腳印。 迴圈漸進, 終有一天, 你會得到昇華。
四:選擇一本好的書籍
在各個Linux論壇中, 我們看到最多的問題往往是某個新手, 在安裝或使用linux的過程中遇到一個具體的問題就開始提問, 很多都是重複性的問題, 甚至有不少人連基本的問題描述都不是很清楚。 這說明很多初學linux的人還沒有掌握基本功。 怎樣才能快速提高掌握linux的基本功呢?最有效的方法莫過於學習權威的linux工具書, 工具書對於學習者而言是相當重要的。 一本錯誤觀念的工具書卻會讓新手整個誤入歧途。 目前國內關於linux的書籍有很多不過精品的不多, 筆者強烈建議閱讀《Linux就該這麼學》這本書。 並配合實驗樓的Linux試驗, 會有奇效哦!
五:養成在命令列下工作的習慣
一定要養成在命令列下工作的習慣,
六 :學習shell
對於Shell(中文名稱殼), 習慣Windows的讀者肯定是非常陌生的, 因為Windows只有一個“Shell”(如果可以說是Shell的話), 那就是Windows自己。 用一句話容易理解的解釋就是, shell是使用者輸入命令與系統解釋命令之間的仲介。 最直觀的說法, 一種Shell有一套自己的命令。 舉一個容易理解的例子, Linux的標準Shel是Bash Shel;Solaris的shell是B shell;Linux的Shell是以命令列的方式表現出來的。 讀者可能會不理解, Windows從命令列“進化”到了圖形介面, 那麼Linux現在還使用命令列豈不是一種倒退?
注意:
Linux的學習, 一定要忘掉windows的思維方式, 想什麼滑鼠拖動, 滑鼠右鍵複製粘貼等, 可能剛開始習慣了windows的我們會有些痛苦, 但是堅持下來, 很短的時間內就可以適應了。但是當我們一旦堅持下來的時候,將會在很短的時間裡適應並習慣。
掌握一定的英文基礎是學習Linux的必要條件。在Linux的學習中勢必要經常翻閱一些Linux裡的英文幫助文檔,如果你的英文水準十分低,這個時候就非常令人頭痛了。因此掌握一定的英文基礎是學習Linux必先克服的一大難點。
很短的時間內就可以適應了。但是當我們一旦堅持下來的時候,將會在很短的時間裡適應並習慣。掌握一定的英文基礎是學習Linux的必要條件。在Linux的學習中勢必要經常翻閱一些Linux裡的英文幫助文檔,如果你的英文水準十分低,這個時候就非常令人頭痛了。因此掌握一定的英文基礎是學習Linux必先克服的一大難點。