摘自鳥哥的Linux私房菜
- 計算機概論與硬體相關知識:
先理解一下基礎的硬體知識,至少要聽過、有概念即可;
- 先從Linux的安裝與指令學起:
選擇Centos安裝練習
- Linux作業系統的基礎技能:
這些包含了『使用者、群組的概念』、『權限的觀念』,『程序的定義』等等,尤其是權限的概念,由于不同的權限設定會妨礙你的使用者的便利性,但是太過于便利又會導致入侵的可能!
- 務必學會vi文書編輯器:
神器,不解釋
- Shell與Shell Script的學習:
shell上面的資料太多了,包括『正規表示法』、『管線命令』與『資料流重導向』等等,真的需要了解比較好呦!此外,為了幫助你未來的管理伺服器的便利性,shell scripts也是挺重要的!要學要學!
- 一定要會軟件管理員:
因為玩Linux常常會面臨得要自己安裝驅動程式或者是安裝額外軟體的時候,尤其是嵌入式設備或者是學術研究單位等。這個時候Tarball/RPM/DPKG/YUM/APT等軟體管理員的安裝方式的了解,對你來說就重要到不行了!
- 網路基礎的建立:
如果上面你都通過了,那么網路的基礎就是下一階段要接觸的咚咚,這部份包含了『IP概念』『路由概念』等等;
如果連網路基礎都通過了,那么網站的架設對你來說,簡直就是『太簡單啦!』