注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡網(wǎng)絡與數(shù)據(jù)通信網(wǎng)絡服務跟老男孩學Linux運維:Shell編程實戰(zhàn)

跟老男孩學Linux運維:Shell編程實戰(zhàn)

跟老男孩學Linux運維:Shell編程實戰(zhàn)

定 價:¥89.00

作 者: 老男孩
出版社: 機械工業(yè)出版社
叢編項:
標 簽: LINUX 操作系統(tǒng)/系統(tǒng)開發(fā) 計算機/網(wǎng)絡

購買這本書可以去


ISBN: 9787111556077 出版時間: 2017-01-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 399 字數(shù):  

內容簡介

  本書可分為五大部分:*部分為第1章~第4章,此部分著重介紹新手如何學好Shell編程。涉及的內容包括Shell編程的入門介紹、基礎知識、運行原理、編程語法、編程習慣、變量知識以及變量的深入實踐。第二部分為第5章~第8章,著重講解變量的多種數(shù)值運算、條件測試與比較、if條件判斷語句、Shell函數(shù)等相關的知識。第三部分為第9章~第13章,著重講解case條件語句、while循環(huán)和until型循環(huán)、for循環(huán)和select循環(huán)、條件與循環(huán)控制及程序返回值、Shell數(shù)組等知識。第四部分為第14章~第16章,著重講解Shell腳本開發(fā)規(guī)范與編碼習慣、Shell腳本的調試知識和技巧、Shell腳本開發(fā)環(huán)境的配置調整和優(yōu)化等。第五部分為第17章~第20章,著重講解Linux信號及trap命令的企業(yè)應用實踐、Expect自動化交互式程序的應用實踐、貫穿全書技術的面試題和企業(yè)實戰(zhàn)案例,以及子Shell知識。

作者簡介

  老男孩介紹:專注于Linux運維架構領域一線運維及管理工作13年以上,擅長大規(guī)模互聯(lián)網(wǎng)網(wǎng)站集群架構技術細節(jié),曾服務于全國大的基礎遠程教育公司及全球大的中文百科網(wǎng)站,曾為某門戶網(wǎng)站的早期及某大型培訓機構早期提供過顧問服務,老男孩老師對于運維技術有著非同常人的獨特理解,經(jīng)過近10多年工作和教學,形成了比較完善的個人創(chuàng)新的運維思想、思維體系,長期擔當多家互聯(lián)網(wǎng)企業(yè)技術顧問及企業(yè)培訓特聘講師。曾3度創(chuàng)業(yè),后于2007年開辦國內首個Linux運維實戰(zhàn)培訓私塾式精英教育培訓機構及項目實施服務公司【老男孩Linux高薪實戰(zhàn)教育】。截止到2014年8月,累計受益學生達到數(shù)萬人,至今仍工作在一線,運維及教育。。博客: http://oldboy.blog.51cto.com/網(wǎng)站: http://www.etiantian.org

圖書目錄

目錄前  言第1章 如何才能學好Shell編程 / 11.1 為什么要學習Shell編程 / 11.2 學好Shell編程所需的基礎知識 / 11.3 如何才能學好Shell編程之“老鳥”經(jīng)驗談 / 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腳本語言的優(yōu)勢 / 112.5 常用操作系統(tǒng)默認的Shell / 112.6 Shell腳本的建立和執(zhí)行 / 122.6.1 Shell腳本的建立 / 122.6.2 Shell腳本的執(zhí)行 / 152.6.3 Shell腳本開發(fā)的基本規(guī)范及習慣 / 19第3章 Shell變量的核心基礎知識與實踐 / 223.1 什么是Shell變量 / 223.2 環(huán)境變量 / 233.2.1 自定義環(huán)境變量 / 263.2.2 顯示與取消環(huán)境變量 / 283.2.3 環(huán)境變量初始化與對應文件的生效順序 / 303.3 普通變量 / 313.3.1 定義本地變量 / 313.3.2 變量定義及變量輸出說明 / 353.4 變量定義技巧總結 / 40第4章 Shell變量知識進階與實踐 / 414.1 Shell中特殊且重要的變量 / 414.1.1 Shell中的特殊位置參數(shù)變量 / 414.1.2 Shell進程中的特殊狀態(tài)變量 / 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章 變量的數(shù)值計算實踐 / 655.1 算術運算符 / 655.2 雙小括號“(())”數(shù)值運算命令 / 665.2.1 雙小括號“(())”數(shù)值運算的基礎語法 / 665.2.2 雙小括號“(())”數(shù)值運算實踐 / 665.3 let運算命令的用法 / 735.4 expr命令的用法 / 755.4.1 expr命令的基本用法示例 / 755.4.2 expr的企業(yè)級實戰(zhàn)案例詳解 / 765.5 bc命令的用法 / 815.6 awk實現(xiàn)計算 / 835.7 declare(同typeset)命令的用法 / 835.8 $[]符號的運算示例 / 835.9 基于Shell變量輸入read命令的運算實踐 / 845.9.1 read命令基礎 / 845.9.2 以read命令讀入及傳參的綜合企業(yè)案例 / 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 整數(shù)二元比較操作符 / 1056.4.1 整數(shù)二元比較操作符介紹 / 1056.4.2 整數(shù)變量測試實踐示例 / 1076.5 邏輯操作符 / 1086.5.1 邏輯操作符介紹 / 1086.5.2 邏輯操作符實踐示例 / 1106.5.3 邏輯操作符企業(yè)案例 / 1126.6 測試表達式test、[]、[[]]、(())的區(qū)別總結 / 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條件語句企業(yè)案例精講 / 1327.2.1 監(jiān)控Web和數(shù)據(jù)庫的企業(yè)案例 / 1327.2.2 比較大小的經(jīng)典拓展案例 / 1427.2.3 判斷字符串是否為數(shù)字的多種思路 / 1437.2.4 判斷字符串長度是否為0的多種思路 / 1457.2.5 更多的生產場景實戰(zhàn)案例 / 145第8章 Shell函數(shù)的知識與實踐 / 1518.1 Shell函數(shù)的概念與作用介紹 / 1518.2 Shell函數(shù)的語法 / 1528.3 Shell函數(shù)的執(zhí)行 / 1528.4 Shell函數(shù)的基礎實踐 / 1538.5 利用Shell函數(shù)開發(fā)企業(yè)級URL檢測腳本 / 1558.6 利用Shell函數(shù)開發(fā)一鍵優(yōu)化系統(tǒng)腳本 / 1588.7 利用Shell函數(shù)開發(fā)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語句企業(yè)級生產案例 / 1819.5 case條件語句的Linux系統(tǒng)腳本范例 / 1879.6 本章小結 / 191第10章 while循環(huán)和until循環(huán)的應用實踐 / 19210.1 當型和直到型循環(huán)語法 / 19210.1.1 while循環(huán)語句 / 19210.1.2 until循環(huán)語句 / 19310.2 當型和直到型循環(huán)的基本范例 / 194

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號