linux學習知識體系__linux

來源:互聯網
上載者:User

一. Linux系統基礎及管理
1、作業系統發展史,系統架構平台概覽; Linux起源、理念、發展曆史及各發行版;

2、Linux基礎知識、基本命令、獲得使用協助及檔案系統組織圖等;

3、Linux使用者、組及許可權的基礎及相關進階話題,詳細講解useradd/userdel/chmod/chown/usermod/chage/umask等相關命令;

4、Bash基礎及配置、標準I/O、管道及shell編程基礎;

5、文本處理工具的概念、簡單文字編輯器nano的使用、vim編輯器入門、進階及常用技巧;

7、Linux系統進程管理基本原理及相關管理工具如ps、pkill、top、htop等的使用;Linux中的作業控制;

8、Linux任務計劃的實現,講解at、cron及anacron的使用;

9、檔案尋找的利器find命令基礎及進階應用程式;

10、TCP/IP網路基礎、TCP有限狀態機器狀態轉換原理、Linux網路屬性配置及網路用戶端工具詳解;

11、Linux系統軟體包的配置及管理、rpm及yum命令的使用及yum庫的製作詳解;

12、常見磁碟介面類型及相關裝置特性、Linux磁碟管理、Linux檔案系統基礎、進階與進階管理;檔案系統相關管理工具使用詳解;

13、系統初始化詳細流程精解、核心基礎及核心的定製(核心的定製、編譯及安裝);對比說明RHEL5與RHEL6系統啟動過程之區別;

14、X11、SSH、VNC、CUPS系統服務;putty、SecureCRT或Xmanager等ssh用戶端的應用;

15、檔案擴充屬性及ACL的應用;

16、RAID層級及相關概念詳解、Linux下軟RAID的實現及相關命令列工具的使用;硬體RAID基本原理及配置要點;

17、LVM2基本概念及其實現原理、LVM2相關命令列工具的使用;

18、Linux日誌系統;常見日誌管理工具的使用;

19、SELinux相關概念、原理及相關工具(如setenforce等)的使用;

20、RHEL系統kickstart檔案、自動化安裝部署及安裝盤的定製;

21、Linux常見系統及網路故障排除(TroubleShooting);

22、RHEL或CentOS系統定製式精簡,實現從零開始按需重組大小、功能等可定製的Linux版本,藉以實現從微觀角度理解Linux構成及運行原理之目的;



二. Shell編程入門及進階
1、bash基礎及工作環境的定製,詳細講解profile、profile.d、bashrc、.bash_profile及.bashrc等設定檔的功用;

2、bash指令碼結構及運行;bash變數(局部變數、本地變數、環境變數、位置參數變數及特殊變數)及其運算式;

3、條件測試(整數測試、字串測試及檔案測試);if和case選擇分支;

4、for、while、until迴圈及使用continue和break來控制迴圈機制;

5、在bash中使用函數,以及利用函數來實現bash庫;

6、指令碼控制:在指令碼中捕獲訊號並完成自訂處理;

7、指令碼執行結果輸出:printf命令的使用及在指令碼中使用顏色;

8、bash指令碼運行時配置:在指令碼中使用選項;

9、bash資料處理:在指令碼中使用數組;

10、bash指令碼調試及debug功能的實現;

11、視窗編程:dialog文本對話方塊命令及shell編程中的應用;

12、基本Regex、擴充Regex及grep命令精講;

13、sed命令及awk命令精講;


三. Linux平台常見網路服務及安全管理 web服務進階應用程式 1、系統效能/安全、安全威脅模型和保護方法;系統服務存取控制及服務安全基礎;

2、加密/解密原理及資料安全、金鑰交換的實現、PKI基礎概念及openssl使用詳解;

3、DNS(BIND9)服務原理精講,BIND服務配置、進階應用程式和安全,並實現以view為核心的適應國內電訊廠商間解析接駁的智能DNS系統;(馬哥團隊實現的項目:www.dns.la,國內應用僅次於dnspod的智能DNS系統;)

4、ftp服務基本原理,以vsftpd為例講解ftp服務的實現,包括虛擬使用者及相關許可權定製、安全配置及ftp

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.