本書特點
■ 實用性強,書中範例來自多位在Linux 系統中的開發人員和實施維護人員的實戰經驗,結合對Shell 指令稿程式設計的了解和獨特見解,從實際應用角度出發,對實際專案中的實例進行細緻的說明和分析。
■ 深入淺出、輕鬆易學,以實例為主線,觸發讀者閱讀興趣,讓讀者真正學習到在Linux 系統下如何使用Shell 指令稿解決問題。
■ 書中實例大都緊接一個「基礎知識」,做到理論和實際相結合,用大量實例說明如何應用「基礎知識」撰寫Shell 指令稿,並解決實際問題。
適用:Linux系統Shell 程式設計初學者、 Linux 環境開發人員、Linux 系統管理員、 網路系統管理員、伺服器管理員。
前言
為何選擇Bash Shell ?
Linux 系統的發佈版本很多,Debian 系列的Ubuntu 是使用率較高的Linux系統,在Ubuntu 系統中預設安裝的Bash 也是所有Linux 系統中使用率較高的指令碼語言,因此本書採用Linux Bash 來說明指令碼語言程式設計與應用。
本書適用對象
本書旨在幫助那些剛接觸Linux 系統與Shell 程式設計的「新人」,提供
Shell 程式設計中的常用語法及使用率較高的知識;本書有關Shell 程式設計中的變數使用、條件結構、循環結構、函數、正規表示法、grep 指令、sed 編輯器、gawk 編輯器的常用方式,讀者可根據需要選擇全部學習或只學習部分內容。
這是一本全面、實用的Shell 指令稿程式設計技術、案例書,部分實例和架構如下所示。
有關的範例和案例
使用Shell 操作MySQL 資料庫 / 系統記憶體監控 / 系統硬碟空間監控 處理程序空閒監控 / 記錄檔定時備份 / 計算機模擬
後台程式執行程序控制 / 前景程式暫停及繼續執行
使用鍵盤發送訊號控制處理程序的執行 / 正規表示法的使用
gawk 編輯器的使用 / sed 編輯器的使用 / 算數運算的實現
函數的遞迴呼叫 / 函數的巢狀結構使用 / 陣列在函數中的應用
循環結構的使用 / 循環結構的控制 / 條件結構的使用
測試指令的使用 / 裝置檔案的掛載和移除 / 輸入輸出的重新導向
引號的使用 / 萬用字元的使用
本書特點
◎實用性非常強,書中介紹的知識及實例來自多位在Linux 系統中「奮鬥」的開發人員和實施維護人員,結合眾人多年對Shell 指令稿程式設計的了解和獨特見解。不論是對理論知識的介紹,還是實際案例的開發,都是從實際應用角度出發,精心選擇在實際專案中的實例進行詳細說明和分析。
◎深入淺出、輕鬆易學,以實例為主線,觸發讀者的閱讀興趣,讓讀者能夠真正學習到在Linux 系統下如何使用Shell 指令稿解決實際問題。
◎書中的實例大部分都緊接一個「基礎知識」,做到理論和實際相結合,用大量的實例說明如何使用「基礎知識」來撰寫Shell 指令稿,解決實際問題。
適用讀者
Linux 系統Shell 程式設計初學者、 Linux 環境開發人員、 Linux 系統管理員、 網路系統管理員、 伺服器管理員
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。