【Linux】Linux操作系統學習路線
數據離不開服務端的存儲,Linux是免費、開源、相對其他操作系統比較穩定、安全,是服務端部署首選的操作系統。
網上關於Linux的學習材料已經很多,這裏只是簡單羅列一下Linux的學習要點。
最重要的還是平時要多練習,現在雲服務器都已經很便宜,可以自己申請一臺自己學習搭建。
FYI.
發展簡史:
1973年貝爾實驗室誕生Unix,隨後開源之後,IBM,SUN,HP等相繼開發各自操作系統。
1991年林納斯·托瓦茲基於Unix誕生Linux,將操作系統移植到PC。
Linux開源之後,誕生redhat紅帽子、s.u.s.e、紅旗Linux等OS。
Linux相比其他OS的優勢:
1.免費、開源
2.支持多線程(多用戶並發)
3.安全性好
4.優越的內存和文件管理機制
Linux最少只需要4M內存就可以運行可以做嵌入式開發(手機)
Linux的學習流程:
1.Linux基本操作、平臺上的開發環境的搭建,比如tomcat、mysql等等
2.深入了解c、java語言
3.學習unix環境高級編程
4.Linux應用系統開發/嵌入式開發
Linux學習路線:
1.盡量少用root賬號登錄,可利用普通用戶登錄,登錄後再用“su-”命令來切換成系統管理員身份。
2.熟練使用vi編輯器進行文本編輯(vi編輯器由一位知名黑客開發)。
3.深刻理解Linux的層級樹狀文件目錄(root、home、bin、sbin、etc、var、boot等目錄)。
點此查看:Linux文件目錄
4.Linux的常用命令(init、pwd、cd、ls、mkdir、find等等,有將近4000多個命令,要熟悉常用的命令)。
點此查看: Linux命令大全
5.文件權限以及用戶組。改變用戶所在組、分別對文件操作的權限。
點此查看:用戶和用戶組
6.Shell腳本的語法
點此查看:Shell教程
7.TCP.IP基礎
點擊查看:TCP.IP
8.crontab的使用
點擊查看:crontab
9.MySQL的安裝及配置
點擊查看:MySQL安裝及遠程訪問
點擊查看:MySQL的角色配置
10.其他:進程管理、網絡監控、ssh、解壓縮等
關於Linux更全面的學習可以參考:
點此鏈接
【Linux】Linux操作系統學習路線