Shell程式設計實戰 附下載地址

2020-08-13 09:09:19

目錄前言

第1章 如何才能 纔能學好Shell程式設計 
 11.1 爲什麼要學習Shell程式設計 
 11.2 學好Shell程式設計所需的基礎知識 
 11.3 如何才能 纔能學好Shell程式設計之「老鳥」經驗談 
 31.4 學完本書後可以達到何種Shell程式設計高度 
 5第2章 Shell指令碼初步入門 
 62.1 什麼是Shell 
 62.2 什麼是Shell指令碼 
 72.3 Shell指令碼在Linux運維工作中的地位 
 82.4 指令碼語言的種類 
 92.4.1 Shell指令碼語言的種類 
 92.4.2 其他常用的指令碼語言種類 
 102.4.3 Shell指令碼語言的優勢 
 112.5 常用操作系統預設的Shell 
 112.6 Shell指令碼的建立和執行 
 122.6.1 Shell指令碼的建立 
 122.6.2 Shell指令碼的執行 
 152.6.3 Shell指令碼開發的基本規範及習慣 
 19第3章 Shell變數的核心基礎知識與實踐 
 223.1 什麼是Shell變數 
 223.2 環境變數 
 233.2.1 自定義環境變數 
 263.2.2 顯示與取消環境變數 
 283.2.3 環境變數初始化與對應檔案的生效順序 
 303.3 普通變數 
 313.3.1 定義本地變數 
 313.3.2 變數定義及變數輸出說明 
 353.4 變數定義技巧總結 
 40第4章 Shell變數知識進階與實踐 
 414.1 Shell中特殊且重要的變數 
 414.1.1 Shell中的特殊位置參數變數 
 414.1.2 Shell進程中的特殊狀態變數 
 474.2 bash Shell內建變數命令 
 524.3 Shell變數子串知識及實踐 
 554.3.1 Shell變數子串介紹 
 554.3.2 Shell變數子串的實踐 
 564.3.3 變數子串的生產場景應用案例 
 594.4 Shell特殊擴充套件變數的知識與實踐 
 604.4.1 Shell特殊擴充套件變數介紹 
 604.4.2 Shell特殊擴充套件變數的實踐 
 614.4.3 Shell特殊擴充套件變數的生產場景應用案例 
 63第5章 變數的數值計算實踐 
 655.1 算術運算子 
 655.2 雙小括號「(())」數值運算命令 
 665.2.1 雙小括號「(())」數值運算的基礎語法 
 665.2.2 雙小括號「(())」數值運算實踐 
 665.3 let運算命令的用法 
 735.4 expr命令的用法 
 755.4.1 expr命令的基本用法範例 
 755.4.2 expr的企業級實戰案例詳解 
 765.5 bc命令的用法 
 815.6 awk實現計算 
 835.7 declare(同typeset)命令的用法 
 835.8 $[]符號的運算範例 
 835.9 基於Shell變數輸入read命令的運算實踐 
 845.9.1 read命令基礎 
 845.9.2 以read命令讀入及傳參的綜合企業案例 
 87第6章 Shell指令碼的條件測試與比較 
 926.1 Shell指令碼的條件測試 
 926.1.1 條件測試方法綜述 
 926.1.2 test條件測試的簡單語法及範例 
 936.1.3 [](中括號)條件測試語法及範例 
 946.1.4 [[]]條件測試語法及範例 
 956.2 檔案測試表示式 
 976.2.1 檔案測試表示式的用法 
 976.2.2 檔案測試表示式舉例 
 976.2.3 特殊條件測試表示式案例 
 1016.3 字串測試表示式 
 1026.3.1 字串測試操作符 
 1026.3.2 字串測試生產案例 
 1046.4 整數二元比較操作符 
 1056.4.1 整數二元比較操作符介紹 
 1056.4.2 整數變數測試實踐範例 
 1076.5 邏輯操作符 
 1086.5.1 邏輯操作符介紹 
 1086.5.2 邏輯操作符實踐範例 
 1106.5.3 邏輯操作符企業案例 
 1126.6 測試表示式test、[]、[[]]、(())的區別總結 
 120第7章 if條件語句的知識與實踐 
 1217.1 if條件語句 
 1217.1.1 if條件語句的語法 
 1217.1.2 if條件語句多種條件表達式語法 
 1257.1.3 單分支if條件語句實踐 
 1267.1.4 if條件語句的深入實踐 
 1307.2 if條件語句企業案例精講 
 1327.2.1 監控Web和數據庫的企業案例 
 1327.2.2 比較大小的經典拓展案例 
 1427.2.3 判斷字串是否爲數位的多種思路 
 1437.2.4 判斷字串長度是否爲0的多種思路 
 1457.2.5 更多的生產場景實戰案例 
 145第8章 Shell函數的知識與實踐 
 1518.1 Shell函數的概念與作用介紹 
 1518.2 Shell函數的語法 
 1528.3 Shell函數的執行 
 1528.4 Shell函數的基礎實踐 
 1538.5 利用Shell函數開發企業級URL檢測指令碼 
 1558.6 利用Shell函數開發一鍵優化系統指令碼 
 1588.7 利用Shell函數開發rsync服務啓動指令碼 
 166第9章 case條件語句的應用實踐 
 1699.1 case條件語句的語法 
 1699.2 case條件語句實踐 
 1719.3 實踐:給輸出的字串加顏色 
 1769.3.1 給輸出的字串加顏色的基礎知識 
 1769.3.2 結合case語句給輸出的字串加顏色 
 1779.3.3 給輸出的字串加背景顏色 
 1809.4 case語句企業級生產案例 
 1819.5 case條件語句的Linux系統指令碼範例 
 1879.6 本章小結 
 191第10章 while回圈和until回圈的應用實踐 
 19210.1 當型和直到型回圈語法 
 19210.1.1 while回圈語句 
 19210.1.2 until回圈語句 
 19310.2 當型和直到型回圈的基本範例 
 

下載地址:點選下載
僅供學習參考,如有需要,請支援正版
購買地址:點選購買