0.安裝壹個Linux版本。
雖然Windows提供了cygwin之類的工具來模擬Unix環境和實用程序,但是嘗壹嘗原味不是更好嗎?最重要的是要有真實的氛圍。
1.擺脫神秘和恐懼
A.Linux命令只是壹個可靠的小程序,用來完成壹個特定的目的;
B.Linux命令提供了多種選項來控制其行為,從而產生多種效果和靈活性。但是,要掌握的常用選項並不多。
簡而言之,妳需要知道兩件事:它是用來做什麽的;有哪些常見的選項和適用場合?妳不必壹開始就貪心。
2.三個必須通過海關。
A.英語障礙。好的文檔和幫助信息是用英語寫的。所以英語壹定要過,至少要達到熟練無障礙閱讀的地步;只要妳有高中英語水平,有壹本漢英詞典,足以應對;
B.理解障礙。學習Linux命令無非就是了解它的用途和用法。有時候,需要補習計算機專業的基礎知識,才能理解和使用這個工具所涵蓋的意義和目的;
C.精神障礙。大多數Linux命令都提供了n個選項,這常常令人困惑。所以,要有耐心,要細心,要冷靜。帶著探索的精神去深入。
如果我們能克服上述障礙和困難,我相信我們會受益匪淺。把它看作是壹個挑戰,壹個進步的機會,不要逃避。
3.壹些標準
A.先掌握最常用的命令和選項,不要貪圖完美;掌握正則表達式;
B.從選項較少的簡單命令學習,變得越來越復雜;當然,妳也可以反其道而行之,先攻克最難的;
C.壹天壹單,持之以恒;
D.相關的命令聯想學習,如which,whereis,type,locate,find。
4.壹些技巧
A.man,info,-help,-h查看幫助信息;
b.man -k關鍵字;Apropos keyword根據關鍵字查看相關命令;
C.使用文本文件;
D.善於把任務分解成幾個簡單的子任務;
E.主流水線和IO重定向;
5.命令的學習步驟
S1: mancmd或cmd-幫助先了解它的基本用法;
S2:閱讀它的選項,練習並準確理解它的選項的含義;試著弄清楚作者為什麽要設計這些選項;
S3:妳自己想想,它的用途最常用的要求和適用場合是什麽;
S4利用這個命令(或結合其他命令)來解決問題;
找到壹本好的參考書
推薦Shell腳本學習指南。這本書很實用。它不是從字面上的語法開始的。從壹開始,它就側重於LINUX的常用標準工具和腳本的重要技能。建議在閱讀本書之前先找壹本簡單的入門書,適合對Shell壹知半解,期望系統深入地學習和使用的讀者。我認為買這本書很劃算。