[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

Shell從入門到精通(附光盤)/Linux典藏大繫
該商品所屬分類:計算機/網絡 -> 操作繫統
【市場價】
550-796
【優惠價】
344-498
【介質】 book
【ISBN】9787302338079
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



  • 出版社:清華大學
  • ISBN:9787302338079
  • 作者:張春曉
  • 頁數:373
  • 出版日期:2014-02-01
  • 印刷日期:2014-02-01
  • 包裝:平裝
  • 開本:16開
  • 版次:1
  • 印次:1
  • 字數:612千字
  • 張春曉編著的《Shell從入門到精通(附光盤)》內容及知識體繫:第1篇 認識Shell編程(**~2章);本篇主要介紹了Shell入門的基礎和Shell編程環境的搭建。主要包括什麼是Shell、為什麼要學習Shell編程、*簡單的Shell程序的組成、如何在不同的操作繫統上面搭建Shell編程環境,以及編輯器的選擇等。第2篇 Shell編程基礎(第3~13章);本篇主要介紹了Shell編程所涉及的所有重要的知識點。主要包括Shell變量、條件測試和判斷語句、循環結構、函數、數組、正則表達式、基本文本處理、流編輯、awk工具、文件操作,以及子Shell與進程處理等。第3篇 Shell編程實戰(**4~15章);本篇主要介紹了Shell腳本的調試技術及2個綜合實例。主要包括Shell編程常見問題、4種常用的Shell腳本調試技術。綜合實例包括繫統服務腳本,以及Apache日志管理腳本的編寫方法。
  • 張春曉編著的《Shell從入門到精通(附光盤)》 是獲得了大量讀者好評的“Linux典藏大繫”中的 Shell分冊。Shell腳本程序具有簡潔、高效的特點, 多年以來,Bash Shell成為繫統管理員和Linux程序 員解決實際問題的得力工具。本書結合大量的實例, 向讀者詳細介紹了這一工具的使用方法。本書附帶1 張光盤,內容為本書配套多媒體教學視頻及實例源程 序及其他學習資料。 《Shell從入門到精通(附光盤)》共15章,分為3 篇。涵蓋的主要內容包括Shell編程基礎、Shell編程 環境的搭建、Shell變量、條件測試和判斷語句、循 環結構、函數、數組、正則表達式、基本文本處理、 流編輯、awk工具、文件操作、子Shell與進程處理、 Shell腳本調試技術等,並在本書的第15章中給出了2 個具體的綜合實例。 《Shell從入門到精通(附光盤)》結構清晰,易 教易學,實例豐富,可操作性強,對易混淆和實用性 強的內容進行了重點提示和講解。因此,本書非常適 合Linux繫統管理和開發的相關人員閱讀,也可以作 為高等學校教師和相關專業學生的教材,又可以作為 各類培訓班的培訓教材。
  • 第1篇 認識Shell編程
    第1章 Shell入門基礎(教學視頻:66分鐘) 2
    1.1 為什麼學習和使用Shell編程 2
    1.2 什麼是Shell 2
    1.2.1 Shell的起源 3
    1.2.2 Shell的功能 4
    1.2.3 Shell的分類 4
    1.3 作為程序設計語言的Shell 5
    1.3.1 交互式程序 5
    1.3.2 創建腳本 6
    1.3.3 把腳本設置為可執行 6
    1.4 向腳本傳遞參數 7
    1.4.1 Shell腳本的參數 8
    1.4.2 參數擴展 9
    1.5 **個Shell程序:Hello,Bash Shell! 10
    1.5.1 Shell腳本的基本元素 10
    1.5.2 指定命令解讀器 11
    1.5.3 Shell腳本中的注釋和風格 12
    1.5.4 如何執行Shell程序 13
    1.5.5 Shell程序的退出狀態 14
    1.6 小結 15
    第2章 Shell編程環境的搭建(教學視頻:49分鐘) 16
    2.1 在不同的操作繫統上搭建Shell編程環境 16
    2.1.1 在Windows上搭建Shell編程環境 16
    2.1.2 在Linux上搭建Shell編程環境 20
    2.1.3 在FreeBSD上搭建Shell編程環境 22
    2.2 編輯器的選擇 23
    2.2.1 圖形化編輯器 23
    2.2.2 vi(vim)編輯器 29
    2.3 繫統環境的搭建 36
    2.3.1 Shell配置文件 36
    2.3.2 命令別名 39
    2.4 小結 39
    第2篇 Shell編程基礎
    第3章 變量和引用(教學視頻:62分鐘) 42
    3.1 深入認識變量 42
    3.1.1 什麼是變量 42
    3.1.2 變量的命名 42
    3.1.3 變量的類型 43
    3.1.4 變量的定義 45
    3.1.5 變量和引號 48
    3.1.6 變量的作用域 48
    3.1.7 繫統變量 51
    3.1.8 環境變量 53
    3.2 變量賦值和清空 55
    3.2.1 變量賦值 55
    3.2.2 引用變量的值 55
    3.2.3 清除變量 57
    3.3 引用和替換 57
    3.3.1 引用 58
    3.3.2 全引用 58
    3.3.3 部分引用 59
    3.3.4 命令替換 59
    3.3.5 轉義 60
    3.4 小結 60
    第4章 條件測試和判斷語句(教學視頻:77分鐘) 61
    4.1 條件測試 61
    4.1.1 條件測試的基本語法 61
    4.1.2 字符串測試 62
    4.1.3 整數測試 65
    4.1.4 文件測試 67
    4.1.5 邏輯操作符 70
    4.2 條件判斷語句 71
    4.2.1 使用簡單的if語句進行條件判斷 72
    4.2.2 使用if else語句進行流程控制 74
    4.2.3 使用if elif語句進行多條件判斷 76
    4.2.4 使用exit語句退出程序 78
    4.3 多條件判斷語句case 80
    4.3.1 多條件判斷語句case的基本語法 80
    4.3.2 利用case語句處理選項參數 81
    4.3.3 利用case語句處理用戶輸入 82
    4.4 運算符 83
    4.4.1 算術運算符 83
    4.4.2 位運算符 87
    4.4.3 自增/自減運算符 89
    4.4.4 數字常量的進制 91
    4.5 小結 92
    第5章 循環結構(教學視頻:61分鐘) 93
    5.1 步進循環語句for 93
    5.1.1 帶列表的for循環語句 93
    5.1.2 不帶列表的for循環語句 98
    5.1.3 類C風格的for循環語句 99
    5.1.4 使用for循環語句處理數組 100
    5.2 until循環語句 101
    5.2.1 until語句的基本語法 101
    5.2.2 利用until語句批量增加用戶 102
    5.3 while循環語句 104
    5.3.1 while語句的基本語法 104
    5.3.2 通過計數器控制while循環結構 104
    5.3.3 通過結束標記控制while循環結構 105
    5.3.4 理解while語句與until語句的區別 106
    5.4 嵌套循環 107
    5.5 利用break和continue語句控制循環 108
    5.5.1 利用break語句控制循環 108
    5.5.2 利用continue語句控制循環 110
    5.5.3 分析break語句和continue語句的區別 111
    5.6 小結 114
    第6章 函數(教學視頻:60分鐘) 115
    6.1 函數 115
    6.1.1 什麼是函數 115
    6.1.2 函數的定義 116
    6.1.3 函數的調用 117
    6.1.4 函數鏈接 118
    6.1.5 函數的返回值 119
    6.1.6 函數和別名 121
    6.1.7 再議全局變量和局部變量 123
    6.2 函數參數 125
    6.2.1 含有參數的函數的調用方法 125
    6.2.2 獲取函數參數的個數 125
    6.2.3 通過位置變量接收參數值 126
    6.2.4 移動位置參數 127
    6.2.5 通過getopts接收函數參數 128
    6.2.6 間接參數傳遞 129
    6.2.7 通過全局變量傳遞數據 130
    6.2.8 傳遞數組參數 131
    6.3 函數庫文件 132
    6.3.1 函數庫文件的定義 132
    6.3.2 函數庫文件的調用 133
    6.4 遞歸函數 134
    6.5 小結 137
    第7章 數組(教學視頻:52分鐘) 138
    7.1 定義數組 138
    7.1.1 通過指定元素值來定義數組 138
    7.1.2 通過declare語句定義數組 139
    7.1.3 通過元素值集合定義數組 140
    7.1.4 通過鍵值對定義數組 141
    7.1.5 數組和普通變量 142
    7.2 數組的賦值 143
    7.2.1 按索引為元素賦值 143
    7.2.2 通過集合為數組賦值 144
    7.2.3 在數組末尾追加新元素 145
    7.2.4 通過循環為數組元素賦值 146
    7.3 訪問數組 146
    7.3.1 訪問**個數組元素 146
    7.3.2 通過下標訪問數組元素 147
    7.3.3 計算數組的長度 147
    7.3.4 通過循環遍歷數組元素 149
    7.3.5 引用所有的數組元素 150
    7.3.6 以切片方式獲取部分數組元素 150
    7.3.7 數組元素的替換 153
    7.4 刪除數組 154
    7.4.1 刪除指定數組元素 154
    7.4.2 刪除整個數組 155
    7.5 數組的其他操作 155
    7.5.1 復制數組 155
    7.5.2 連接數組 156
    7.5.3 加載文件內容到數組 157
    7.6 小結 157
    第8章 正則表達式(教學視頻:57分鐘) 158
    8.1 什麼是正則表達式 158
    8.1.1 為什麼使用正則表達式 158
    8.1.2 如何學習正則表達式 159
    8.1.3 如何實踐正則表達式 160
    8.2 正則表達式基礎 160
    8.2.1 正則表達式的原理 160
    8.2.2 基本正則表達式 161
    8.2.3 擴展正則表達式 166
    8.2.4 Perl正則表達式 168
    8.2.5 正則表達式字符集 169
    8.3 正則表達式應用 170
    8.3.1 匹配單個字符 170
    8.3.2 匹配多個字符 173
    8.3.3 匹配字符串的開頭或者結尾 175
    8.3.4 運算符優先級 176
    8.3.5 子表達式 177
    8.3.6 通配符 180
    8.4 grep命令 181
    8.4.1 grep命令的基本語法 181
    8.4.2 grep命令族簡介 182
    8.5 小結 182
    第9章 基本文本處理(教學視頻:100分鐘) 183
    9.1 使用echo命令輸出文本 183
    9.1.1 顯示普通字符串 183
    9.1.2 顯示轉義字符 184
    9.1.3 顯示變量 186
    9.1.4 換行和不換行 187
    9.1.5 顯示命令執行結果 188
    9.1.6 echo命令執行結果的重定向 188
    9.2 文本的格式化輸出 189
    9.2.1 使用UNIX制表符 189
    9.2.2 使用fold命令格式化行 190
    9.2.3 使用fmt命令格式化段落 192
    9.2.4 使用rev命令反轉字符順序 194
    9.2.5 使用pr命令格式化文本頁 195
    9.3 使用sort命令對文本排序 198
    9.3.1 sort命令的基本用法 198
    9.3.2 使用單個關鍵字排序 200
    9.3.3 根據指定的列排序 203
    9.3.4 根據關鍵字降序排序 204
    9.3.5 數值列的排序 205
    9.3.6 自定義列分隔符 206
    9.3.7 刪除重復的行 207
    9.3.8 根據多個關鍵字排序 208
    9.3.9 使用sort命令合並文件 209
    9.4 文本的統計 211
    9.4.1 輸出含有行號的文本行 211
    9.4.2 統計行數 213
    9.4.3 統計單詞數和字符數 215
    9.5 使用cut命令選取文本列 215
    9.5.1 cut命令及其語法 216
    9.5.2 選擇指定的文本列 217
    9.5.3 選擇指定數量的字符 218
    9.5.4 排除不包含列分隔符的行 219
    9.6 使用paste命令拼接文本列 220
    9.6.1 paste命令及其語法 220
    9.6.2 自定義列分隔符 222
    9.6.3 拼接指定的文本列 222
    9.7 使用join命令聯接文本列 223
    9.7.1 join命令及其語法 224
    9.7.2 指定聯接關鍵字列 225
    9.7.3 內聯接文本文件 226
    9.7.4 左聯接文本文件 226
    9.7.5 右聯接文本文件 227
    9.7.6 全聯接文本文件 228
    9.7.7 自定義輸出列 229
    9.8 使用tr命令替換文件內容 229
    9.8.1 tr命令及其語法 229
    9.8.2 去除重復出現的字符 230
    9.8.3 刪除空行 231
    9.8.4 大小寫轉換 232
    9.8.5 刪除指定字符 232
    9.9 小結 234
    **0章 流編輯(教學視頻:52分鐘) 235
    10.1 sed命令及其語法 235
    10.1.1 sed命令以及語法 235
    10.1.2 sed命令的工作方式 237
    10.1.3 使用行號定位文本行 237
    10.1.4 使用正則表達式定位文本行 238
    10.2 sed命令的常用操作 239
    10.2.1 sed編輯命令基本語法 239
    10.2.2 選擇文本 240
    10.2.3 替換文本 242
    10.2.4 刪除文本 246
    10.2.5 追加文本 248
    10.2.6 插入文本 249
    10.3 組合命令 250
    10.3.1 使用-e選項執行多個子命令 250
    10.3.2 使用分號執行多個子命令 251
    10.3.3 對一個地址使用多個子命令 251
    10.3.4 sed腳本文件 253
    10.4 小結 255
    **1章 文本處理利器awk命令(教學視頻:78分鐘) 256
    11.1 awk入門 256
    11.1.1 awk的功能 256
    11.1.2 awk命令的基本語法 257
    11.1.3 awk的工作流程 258
    11.1.4 執行awk程序的幾種方式 258
    11.2 awk的模式匹配 260
    11.2.1 關繫表達式 260
    11.2.2 正則表達式 261
    11.2.3 混合模式 262
    11.2.4 區間模式 262
    11.2.5 BEGIN模式 263
    11.2.6 END模式 264
    11.3 變量 265
    11.3.1 變量的定義和引用 265
    11.3.2 繫統內置變量 266
    11.3.3 記錄分隔符和字段分隔符 267
    11.3.4 記錄和字段的引用 269
    11.4 運算符和表達式 270
    11.4.1 算術運算符 270
    11.4.2 賦值運算符 271
    11.4.3 條件運算符 272
    11.4.4 邏輯運算符 273
    11.4.5 關繫運算符 274
    11.4.6 其他運算符 275
    11.5 函數 275
    11.5.1 字符串函數 275
    11.5.2 算術函數 279
    11.6 數組 279
    11.6.1 數組的定義和賦值 279
    11.6.2 遍歷數組 281
    11.7 流程控制 283
    11.7.1 if語句 283
    11.7.2 while語句 284
    11.7.3 do...while語句 285
    11.7.4 for語句 286
    11.7.5 break語句 287
    11.7.6 continue語句 288
    11.7.7 next語句 288
    11.7.8 exit語句 289
    11.8 awk程序的格式化輸出 290
    11.8.1 基本print語句 290
    11.8.2 格式化輸出printf語句 290
    11.8.3 使用sprintf()函數生成格式化字符串 291
    11.9 awk的程序與Shell的交互 292
    11.9.1 通過管道實現與Shell的交換 292
    11.9.2 通過system函數實現與Shell的交互 293
    11.10 小結 293
    **2章 文件的操作(教學視頻:74分鐘) 294
    12.1 文件 294
    12.1.1 列出文件 294
    12.1.2 文件類型 296
    12.1.3 文件的權限 298
    12.2 查找文件 299
    12.2.1 find命令以及語法 299
    12.2.2 find命令:路徑 300
    12.2.3 find命令:測試 301
    12.2.4 find命令:使用!運算符對測試求反 304
    12.2.5 find命令:處理文件權限錯誤信息 305
    12.2.6 find命令:動作 305
    12.3 比較文件 307
    12.3.1 使用comm比較文件 307
    12.3.2 使用diff比較文件 310
    12.4 文件描述符 314
    12.4.1 什麼是文件描述符 314
    12.4.2 標準輸入、標準輸出和標準錯誤 314
    12.5 重定向 315
    12.5.1 輸出重定向(覆蓋) 315
    12.5.2 輸出重定向(追加) 317
    12.5.3 輸入重定向 318
    12.5.4 當前文檔 319
    12.5.5 重定向兩個文件描述符 319
    12.5.6 使用exec命令分配文件描述符 320
    12.6 小結 322
    **3章 子Shell與進程處理(教學視頻:49分鐘) 323
    13.1 子Shell 323
    13.1.1 什麼是子Shell 323
    13.1.2 內部命令、保留字和外部命令 324
    13.1.3 在子Shell中執行命令 327
    13.1.4 把子Shell中的變量值傳回父Shell 331
    13.2 進程處理 333
    13.2.1 什麼是進程 334
    13.2.2 通過腳本監控進程 334
    13.2.3 作業控制 335
    13.2.4 信號與trap命令 338
    13.3 小結 340
    第3篇 Shell編程實戰
    **4章 Shell腳本調試技術(教學視頻:33分鐘) 342
    14.1 Shell腳本中的常見錯誤 342
    14.1.1 常見語法錯誤 342
    14.1.2 常見邏輯錯誤 345
    14.2 Shell腳本調試技術 346
    14.2.1 使用echo命令調試腳本 346
    14.2.2 使用trap命令調試Shell腳本 347
    14.2.3 使用tee命令調試Shell腳本 349
    14.2.4 使用調試鉤子調試Shell腳本 351
    14.3 小結 352
    **5章 利用Shell腳本解決實際問題(教學視頻:33分鐘) 353
    15.1 編寫繫統服務腳本 353
    15.1.1 繫統啟動過程 353
    15.1.2 運行級別 354
    15.1.3 服務腳本的基本語法 355
    15.1.4 編寫MySQL服務腳本 357
    15.2 通過腳本管理Apache服務器日志 364
    15.2.1 Apache以及日志文件簡介 364
    15.2.2 備份歸檔文件名生成函數 365
    15.2.3 過期日志備份歸檔函數 366
    15.2.4 過期日志刪除函數 368
    15.2.5 日志歸檔主程序 368
    15.2.6 定時運行日志歸檔腳本 369
    15.3 小結 373
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部