Linux學習計劃

    Linux學習,針對于個人其實我也沒想好之后是否以此為生(Linux運維工程師),是為了讓自己多學一點,多了解一下,最好的年齡,不能停止學習的腳步。從報班到現(xiàn)在一個月了,一直在想什么樣的計劃適合自己,基礎是關鍵,自制力是關鍵。既然來到馬哥這里,對的起自己交過的學費吧!仔細看了一下王老師的課程,一個類似0基礎的小白,抓住王老師的課程先看,后期再研究馬哥的視頻;結(jié)合視頻的體系,建立自己的學習計劃;

一、學習方法
1.每天利用晚上的時間 20:00-22:00 兩個小時,看視頻,并整理學習資料
2.周末利用半天的時間復盤整理,完成作業(yè)及考試
3.養(yǎng)成寫簡書的習慣
4.前期打基礎,后期多交流
5.利用好百度
二、學習階段
2.1 基礎命令學習階段 (5天)
linux基礎命令及幫助
2.2 Linux文件管理 (5天)
linux文件系統(tǒng)目錄架構(gòu)
目錄切換及文件查看
cp命令使用
刪除命令rm與文件inode詳解
軟鏈接與硬鏈接實戰(zhàn)
2.3 IO重定向、管道、用戶與組管理 (8天)
IO重定向
IO重定向和管道
用戶管理
用戶和組管理
2.4 Linux文件權(quán)限管理與文本處理工具 (6天)
文件權(quán)限管理
文本處理工具
2.5 grep命令、正則表達式、vim編輯器 (5天)
grep和正則表達式
正則表達式
擴展的正則表達式和VIM
VIM
2.7 Shell腳本入門精講 (10天)
shell編程基礎
shell編程基礎變量使用
shell編程基礎位置變量
shell編程基礎邏輯運算
shell編程基礎
shell編程基礎與初始環(huán)境設置
2.8 Linux文件查找與tar包管理、企業(yè)級sed應用 (5天)
查找文件
查找文件和壓縮
tar和sed使用
sed企業(yè)應用
2.9 Linux軟件包管理與編譯安裝httpd (10天)
sed高級用法和軟件包管理
RPM包軟件管理01
YUM包軟件管理
編譯安裝httpd
編譯安裝httpd和磁盤管理
2.10 磁盤管理與文件系統(tǒng)管理 (3天)
磁盤管理MBR分區(qū)表
磁盤管理分區(qū)
文件系統(tǒng)管理
2.11 文件系統(tǒng)和掛載、swap與RAID企業(yè)級應用 (8天)
文件系統(tǒng)管理和掛載
文件系統(tǒng)管理掛載
swap文件系統(tǒng)管理
外圍設備使用
raid工作原理
RAID實現(xiàn)
2.12 LVM邏輯卷應用與計算機網(wǎng)絡基礎 (5天)
LVM邏輯卷管理
LVM邏輯卷快照
2.13 計算機網(wǎng)絡基礎與TCP/IP協(xié)議 (5天)
計算機網(wǎng)絡基礎
2.14 IP地址規(guī)劃與IP路由精講(5天)
IP地址規(guī)劃
IP路由實戰(zhàn)
2.15 網(wǎng)絡設置命令和CentOS7網(wǎng)絡管理命令 (3天)
網(wǎng)絡配置
網(wǎng)絡配置企業(yè)應用
centos7網(wǎng)絡配置企業(yè)應用
2.16 進程管理與計劃任務管理
進程管理
進程管理工具
計劃任務管理
2.17 shell腳本進階與Linux系統(tǒng)啟動流程 (12天)
shell編程進階if和case
腳本編程進階for
腳本編程進階while
腳本編程進階continue和break
腳本編程進階select
Linux啟動流程
shell腳本編程函數(shù)
啟動流程
啟動流程和故障排錯
2.18 shell腳本進階、Linux系統(tǒng)啟動流程、SELinux (8天)
shell腳本編程數(shù)組
shell腳本編程expect
啟動排錯和自制Linux
內(nèi)核配置和編譯
systemctl命令使用
SELinux01
SELinux02
2.19 文本處理工具之AWK (5天)
AWK入門
AWK高級用法
2.20 Linux加密與安全 (3天)
安全攻擊方式
加密算法
2.21 認證授權(quán)與ssh服務 (8天)
證書和TLS
openssl證書申請和頒發(fā)
ssh服務
ssh服務基于key驗證
ssh工具和pssh自動化運維
ssh高級應用
ssh服務實現(xiàn)和安全
2.22 SUDO權(quán)限管理與TCPWRAPPER和PAM (4天)
SUDO實現(xiàn)權(quán)限委派
TCPWRAPPER實現(xiàn)安全控制
PAM模塊安全
PAM和系統(tǒng)安裝
2.23 Linux運維自動化之系統(tǒng)部署 (5天)
系統(tǒng)安裝過程介紹
系統(tǒng)自動化安裝
系統(tǒng)自動化安裝和DHCP
DHCP服務實現(xiàn)
2.24 Linux運維自動化之系統(tǒng)部署之pxe與cobbler (5天)
實現(xiàn)PXE安裝centos7
實現(xiàn)PXE安裝centos7和centos6
實現(xiàn)cobbler系統(tǒng)自動布署
2.25 自動化運維工具ansible (10天)
ansible介紹
Ansible工作架構(gòu)和原理
Ansible使用和模塊
Ansible常見模塊
實現(xiàn)playbook
實現(xiàn)playbook高級用法
ansible使用template
ansible使用role
2.26 DNS服務精講 (7天)
DNS服務實現(xiàn)原理
實現(xiàn)主DNS服務
DNS反向區(qū)域?qū)崿F(xiàn)
DNS子域?qū)崿F(xiàn)
DNS轉(zhuǎn)發(fā)和智能DNS
DNS性能和故障排錯
實現(xiàn)互聯(lián)網(wǎng)的DNS架構(gòu)
2.27 MYSQL (20天)
MYSQL入門與安裝
MYSQL中的SQL語句
MYSQL數(shù)據(jù)庫優(yōu)化
MYSQL事務與數(shù)據(jù)庫備份
MYSQL數(shù)據(jù)庫備份與還原
MYSQL主從復制與MHA高可用
2.28 HTTPD服務 (10天)
HTTP服務的配置
2.29 LAMP架構(gòu)與日志管理 (5天)
實現(xiàn)fastcgi模式的LAMP
編譯安裝基于fastcgi模式的LAMP
日志管理
日志實現(xiàn)loganalyzer
2.30 網(wǎng)絡文件共享服務 (5天)
網(wǎng)絡共享服務和FTP
FTP服務
NFS服務
SAMBA共享服務
2.31 LAMP架構(gòu)與日志管理 (5天)
2.32 Linux防火墻
Linux防火墻
iptables實現(xiàn)主機防火墻
iptables實現(xiàn)NAT
firewalld
2.33 Linux負載均衡之LVS (8天)
LVS基礎
LVS工作模型
LVS調(diào)度算法
LVS的NAT模型實現(xiàn)
LVS的DR模型實現(xiàn)
LVS的DR模型跨網(wǎng)段實現(xiàn)
ldirectord
2.34 Nginx服務 (10天)
IO復用模型原理
nginx基本配置
nginx企業(yè)應用配置
nginx實現(xiàn)https和rewrite
實現(xiàn)反向代理動靜分離負載均衡
反向代理fastcgi
反向代理調(diào)度算法
反向轉(zhuǎn)發(fā)代理和源碼編譯

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容