linux命令行和shell腳本編程寶典是一本linux系統(tǒng)命令行和shell腳本編程手冊(cè),由美國(guó)系統(tǒng)網(wǎng)絡(luò)管理員Richard Blum編著。本書(shū)基礎(chǔ)部分需要學(xué)習(xí)的內(nèi)容很多,不僅簡(jiǎn)明扼要的介紹了開(kāi)源linux軟件的結(jié)構(gòu),并且展示了如何摒棄笨重的linux圖形用戶(hù)界面,而使用一種更加快速而有效的方式——命令行和自動(dòng)化腳本。你將學(xué)習(xí)如何在不使用GUI的情況下管理文件系統(tǒng)的文件,啟動(dòng)和終止程序,使用數(shù)據(jù)庫(kù),甚至執(zhí)行Web編程。linux命令行和shell腳本編程寶典詳細(xì)的介紹了linux桌面和各種命令行參數(shù),介紹了文件系統(tǒng)導(dǎo)航、文件處理、bash shell命令的基礎(chǔ),管理嵌套結(jié)構(gòu)化命令,使用sed、gawk和正則表達(dá)式等等,適用于linux系統(tǒng)的學(xué)員閱讀。
2、如果打不開(kāi)本文件,請(qǐng)務(wù)必下載pdf閱讀器
3、安裝后,在打開(kāi)解壓得出的pdf文件
4、雙擊進(jìn)行閱讀
收起介紹展開(kāi)介紹
內(nèi)容介紹
Linux系統(tǒng)中,命令和shell腳本是非常重要的內(nèi)容,它們的功能非常強(qiáng)大,使用它們可以完成各種操作。Linux命令行和sheell腳本編程寶典分為5部分。第1部分介紹Linux shell的基礎(chǔ)知識(shí);第2部分介紹shell腳本;第3部分介紹shell腳本編程的高級(jí)內(nèi)容;第4部分介紹如何使用Linux環(huán)境中的各種shell編寫(xiě)shell腳本;第5部分演示如何在實(shí)際情況中使用shell腳本。本書(shū)非常全面地介紹了Linux命令行和shell命令,并且提供了很多實(shí)踐教程和實(shí)例應(yīng)用程序信息,為學(xué)習(xí)的內(nèi)容提供了相關(guān)環(huán)境,是Linux的愛(ài)好者以及Linux系統(tǒng)管理員的首選。章節(jié)目錄
第1部分 Linux命令行 第1章 Linux shell入門(mén) 3 1.1 什么是Linux 3 1.1.1 深入研究Linux內(nèi)核 4 1.1.2 GNU實(shí)用程序 9 1.1.3 Linux桌面環(huán)境 10 1.2 Linux發(fā)行版 13 1.2.1 核心Linux發(fā)行版 13 1.2.2 特定Linux發(fā)行版 14 1.2.3 Linux LiveCD 14 1.3 小結(jié) 15 第2章 了解shell 17 2.1 終端模擬 17 2.1.1 圖形功能 18 2.1.2 鍵盤(pán) 20 2.2 terminfo數(shù)據(jù)庫(kù) 21 2.3 Linux控制臺(tái) 23 2.4 xterm終端 24 2.4.1 命令行參數(shù) 24 2.4.2 xterm主菜單 25 2.4.3 VT選項(xiàng)菜單 26 2.4.4 VT字體菜單 28 2.5 Konsole終端 29 2.5.1 命令行參數(shù) 29 2.5.2 會(huì)話(huà) 30 2.5.3 菜單欄 31 2.6 GNOME終端 34 2.6.1 命令行參數(shù) 34 2.6.2 選項(xiàng)卡 35 2.6.3 菜單欄 35 2.7 小結(jié) 37 第3章 基本的bash shell命令 38 3.1 啟動(dòng)shell 38 3.2 shell提示符 39 3.3 bash手冊(cè) 40 3.4 文件系統(tǒng)導(dǎo)航 41 3.4.1 Linux文件系統(tǒng) 41 3.4.2 瀏覽目錄 43 3.5 文件和目錄列表 44 3.5.1 基本列表 44 3.5.2 修改顯示的信息 45 3.5.3 完整的參數(shù)列表 46 3.5.4 過(guò)濾列表輸出 48 3.6 文件處理 48 3.6.1 創(chuàng)建文件 48 3.6.2 復(fù)制文件 49 3.6.3 鏈接文件 50 3.6.4 重命名文件 51 3.6.5 刪除文件 52 3.7 目錄處理 53 3.7.1 創(chuàng)建目錄 53 3.7.2 刪除目錄 53 3.8 查看文件內(nèi)容 54 3.8.1 查看文件統(tǒng)計(jì)數(shù)據(jù) 54 3.8.2 查看文件類(lèi)型 54 3.8.3 查看整個(gè)文件 55 3.8.4 查看部分文件 57 3.9 小結(jié) 58 第4章 更多bash shell命令 59 4.1 監(jiān)控程序 59 4.1.1 進(jìn)程查看 59 4.1.2 實(shí)時(shí)進(jìn)程監(jiān)控 64 4.1.3 停止進(jìn)程 66 4.2 監(jiān)控磁盤(pán)空間 67 4.2.1 掛載介質(zhì) 68 4.2.2 使用df命令 70 4.2.3 使用du命令 71 4.3 操作數(shù)據(jù)文件 71 4.3.1 數(shù)據(jù)排序 72 4.3.2 搜索數(shù)據(jù) 74 4.3.3 壓縮數(shù)據(jù) 75 4.3.4 歸檔數(shù)據(jù) 78 4.4 小結(jié) 79 第5章 使用Linux環(huán)境變量 80 5.1 什么是環(huán)境變量 80 5.1.1 全局環(huán)境變量 80 5.1.2 本地環(huán)境變量 81 5.2 設(shè)置環(huán)境變量 83 5.2.1 設(shè)置本地環(huán)境變量 83 5.2.2 設(shè)置全局環(huán)境變量 84 5.3 移除環(huán)境變量 84 5.4 默認(rèn)的shell環(huán)境變量 85 5.5 設(shè)置PATH環(huán)境變量 87 5.6 定位系統(tǒng)環(huán)境變量 88 5.6.1 登錄shell 88 5.6.2 交互式shell 90 5.6.3 非交互式shell 92 5.7 變量數(shù)組 92 5.8 使用命令別名 93 5.9 小結(jié) 94 第6章 理解Linux文件權(quán)限 96 6.1 Linux安全性 96 6.1.1 /etc/passwd文件 96 6.1.2 /etc/shadow文件 98 6.1.3 添加新用戶(hù) 98 6.1.4 刪除用戶(hù) 100 6.1.5 修改用戶(hù) 100 6.2 使用Linux用戶(hù)組 102 6.2.1 /etc/group文件 103 6.2.2 創(chuàng)建新用戶(hù)組 103 6.2.3 修改用戶(hù)組 104 6.3 解碼文件權(quán)限 104 6.3.1 使用文件權(quán)限符號(hào) 105 6.3.2 默認(rèn)文件權(quán)限 105 6.4 修改安全設(shè)置 107 6.4.1 修改權(quán)限 107 6.4.2 修改所有者 108 6.5 共享文件 108 6.6 小結(jié) 109 第7章 使用編輯器 111 7.1 vim編輯器 111 7.1.1 vim基本用法 111 7.1.2 編輯數(shù)據(jù) 113 7.1.3 復(fù)制和粘貼 113 7.1.4 搜索和替換 114 7.2 emacs編輯器 114 7.2.1 在控制臺(tái)中使用emacs 114 7.2.2 在X Windows中使用emacs 118 7.3 KDE系列編輯器 119 7.3.1 KWrite編輯器 119 7.3.2 Kate編輯器 121 7.4 GNOME編輯器 124 7.4.1 啟動(dòng)gedit 124 7.4.2 基本gedit特性 125 7.4.3 設(shè)置首選項(xiàng) 125 7.5 小結(jié) 128 第2部分 shell腳本的基礎(chǔ)知識(shí) 第8章 基本腳本編譯 131 8.1 使用多條命令 131 8.2 創(chuàng)建腳本文件 131 8.3 顯示消息 133 8.4 使用變量 134 8.4.1 環(huán)境變量 134 8.4.2 用戶(hù)變量 135 8.4.3 反引號(hào) 136 8.5 重定向輸入輸出 137 8.5.1 輸出重定向 137 8.5.2 輸入重定向 137 8.6 管道 138 8.7 數(shù)學(xué)計(jì)算 140 8.7.1 expr命令 140 8.7.2 使用括號(hào) 141 8.7.3 浮點(diǎn)解決方案 142 8.8 退出腳本 145 8.8.1 核對(duì)退出狀態(tài) 145 8.8.2 退出命令 146 8.9 小結(jié) 147 第9章 使用結(jié)構(gòu)化命令 148 9.1 使用if-then語(yǔ)句 148 9.2 if-then-else語(yǔ)句 150 9.3 嵌套if語(yǔ)句 150 9.4 test命令 151 9.4.1 數(shù)值比較 151 9.4.2 字符串比較 152 9.4.3 文件比較 155 9.5 復(fù)合條件檢查 161 9.6 if-then的高級(jí)特征 161 9.6.1 使用雙圓括號(hào) 162 9.6.2 使用雙方括號(hào) 162 9.7 case命令 163 9.8 小結(jié) 164 第10章 更多結(jié)構(gòu)化命令 165 10.1 for命令 165 10.1.1 讀取列表中的值 165 10.1.2 讀取列表中的復(fù)雜值 166 10.1.3 從變量讀取列表 168 10.1.4 讀取命令中的值 168 10.1.5 改變字段分隔符 169 10.1.6 使用通配符讀取目錄 170 10.2 C式的for命令 171 10.2.1 C語(yǔ)言中的for命令 171 10.2.2 使用多個(gè)變量 172 10.3 while命令 173 10.3.1 while的基本格式 173 10.3.2 使用多條測(cè)試命令 174 10.4 until命令 175 10.5 嵌套循環(huán) 176 10.6 文件數(shù)據(jù)的循環(huán) 178 10.7 控制循環(huán) 178 10.7.1 break命令 179 10.7.2 continue命令 181 10.8 處理循環(huán)的輸出 183 10.9 小結(jié) 184 第11章 處理用戶(hù)輸入 185 11.1 命令行參數(shù) 185 11.1.1 讀取參數(shù) 185 11.1.2 讀取程序名稱(chēng) 187 11.1.3 測(cè)試參數(shù) 188 11.2 特殊的參數(shù)變量 188 11.2.1 參數(shù)計(jì)數(shù) 188 11.2.2 獲取所有數(shù)據(jù) 190 11.3 移位 190 11.4 處理選項(xiàng) 191 11.4.1 找出選項(xiàng) 191 11.4.2 使用getopt命令 194 11.4.3 更高級(jí)的getopts命令 196 11.5 標(biāo)準(zhǔn)化選項(xiàng) 197 11.6 獲取用戶(hù)輸入 198 11.6.1 基本讀取 198 11.6.2 計(jì)時(shí) 199 11.6.3 默讀 200 11.6.4 讀取文件 200 11.7 小結(jié) 201 第12章 顯示數(shù)據(jù) 202 12.1 了解輸入和輸出 202 12.1.1 標(biāo)準(zhǔn)文件描述符 202 12.1.2 重定向錯(cuò)誤 204 12.2 在腳本中重定向輸出 205 12.2.1 臨時(shí)重定向 205 12.2.2 永久重定向 206 12.3 在腳本中重定向輸入 207 12.4 創(chuàng)建自己的重定向 207 12.4.1 創(chuàng)建輸出文件描述符 207 12.4.2 重定向文件描述符 208 12.4.3 創(chuàng)建輸入文件描述符 208 12.4.4 創(chuàng)建讀取/寫(xiě)入文件描述符 209 12.4.5 關(guān)閉文件描述符 210 12.5 列出開(kāi)放文件描述符 210 12.6 禁止命令輸出 212 12.7 使用臨時(shí)文件 212 12.7.1 創(chuàng)建本地臨時(shí)文件 213 12.7.2 在/temp中創(chuàng)建臨時(shí)文件 213 12.7.3 創(chuàng)建臨時(shí)目錄 214 12.8 記錄消息 215 12.9 小結(jié) 216 第13章 腳本控制 217 13.1 處理信號(hào) 217 13.1.1 Linux信號(hào)回顧 217 13.1.2 生成信號(hào) 218 13.1.3 捕獲信號(hào) 219 13.1.4 捕獲腳本退出 220 13.1.5 移除捕獲 220 13.2 以后臺(tái)模式運(yùn)行腳本 221 13.2.1 以后臺(tái)模式運(yùn)行 221 13.2.2 運(yùn)行多個(gè)后臺(tái)作業(yè) 222 13.2.3 退出終端 222 13.3 在不使用控制臺(tái)的情況下運(yùn)行腳本 222 13.4 作業(yè)控制 223 13.4.1 查看作業(yè) 223 13.4.2 重新啟動(dòng)停止的作業(yè) 225 13.5 變得更好 225 13.5.1 nice命令 226 13.5.2 renice命令 226 13.6 準(zhǔn)確無(wú)誤地運(yùn)行 227 13.6.1 使用at命令調(diào)度作業(yè) 227 13.6.2 使用batch命令 229 13.6.3 調(diào)度定期腳本 229 13.7 從頭開(kāi)始 230 13.7.1 在啟動(dòng)時(shí)啟動(dòng)腳本 231 13.7.2 隨新shell一起啟動(dòng) 232 13.8 小結(jié) 232 第3部分 高級(jí)shell腳本編程 第14章 創(chuàng)建函數(shù) 235 14.1 基本腳本函數(shù) 235 14.1.1 創(chuàng)建函數(shù) 235 14.1.2 使用函數(shù) 236 14.2 返回值 237 14.2.1 默認(rèn)退出狀態(tài) 237 14.2.2 使用return命令 238 14.2.3 使用函數(shù)輸出 239 14.3 在函數(shù)中使用變量 239 14.3.1 向函數(shù)傳遞參數(shù) 240 14.3.2 在函數(shù)中處理變量 241 14.4 數(shù)組變量與函數(shù) 243 14.4.1 向函數(shù)傳遞數(shù)組 243 14.4.2 從函數(shù)返回?cái)?shù)組 244 14.5 函數(shù)遞歸 245 14.6 創(chuàng)建庫(kù) 246 14.7 在命令行中使用函數(shù) 247 14.7.1 在命令行創(chuàng)建函數(shù) 247 14.7.2 在.bashrc文件中定義函數(shù) 248 14.8 小結(jié) 249 第15章 在腳本中添加顏色 250 15.1 創(chuàng)建文本菜單 250 15.1.1 創(chuàng)建菜單布局 250 15.1.2 創(chuàng)建菜單函數(shù) 251 15.1.3 添加菜單邏輯 252 15.1.4 將其全部組合在一起 252 15.1.5 使用select命令 253 15.2 添加顏色 254 15.2.1 ANSI轉(zhuǎn)義碼 254 15.2.2 顯示ANSI轉(zhuǎn)義碼 255 15.2.3 在腳本中使用顏色 256 15.3 制作窗口 257 15.3.1 dialog軟件包 257 15.3.2 dialog選項(xiàng) 261 15.3.3 在腳本中使用dialog命令 263 15.4 獲取圖形 265 15.4.1 KDE環(huán)境 265 15.4.2 GNOME環(huán)境 267 15.5 小結(jié) 270 第16章 sed和gawk介紹 271 16.1 文本處理 271 16.1.1 sed編輯器 271 16.1.2 gawk程序 273 16.2 sed編輯器基礎(chǔ)知識(shí) 278 16.2.1 更多替換選項(xiàng) 278 16.2.2 使用地址 279 16.2.3 刪除行 281 16.2.4 插入和附加文本 282 16.2.5 更改行 283 16.2.6 變換命令 284 16.2.7 打印命令溫習(xí) 284 16.2.8 將文件用于sed 286 16.3 小結(jié) 288 第17章 正則表達(dá)式 289 17.1 正則表達(dá)式是什么 289 17.1.1 正則表達(dá)式的定義 289 17.1.2 正則表達(dá)式的類(lèi)型 290 17.2 定義BRE模式 290 17.2.1 純文本 290 17.2.2 特殊字符 291 17.2.3 定位符 292 17.2.4 點(diǎn)字符 293 17.2.5 字符類(lèi) 294 17.2.6 否定字符類(lèi) 295 17.2.7 使用范圍 296 17.2.8 特殊字符類(lèi) 296 17.2.9 星號(hào) 297 17.3 擴(kuò)展的正則表達(dá)式 298 17.3.1 問(wèn)號(hào) 298 17.3.2 加號(hào) 299 17.3.3 使用大括號(hào) 299 17.3.4 管道符號(hào) 300 17.3.5 將表達(dá)式分組 300 17.4 正則表達(dá)式實(shí)戰(zhàn) 301 17.4.1 計(jì)算目錄文件 301 17.4.2 驗(yàn)證電話(huà)號(hào)碼 302 17.4.3 解析電子郵件地址 303 17.5 小結(jié) 304 第18章 高級(jí)sed編程 306 18.1 多行命令 306 18.1.1 next命令 306 18.1.2 多行刪除命令 309 18.1.3 多行打印命令 310 18.2 保留空間 310 18.3 否定命令 311 18.4 更改命令流 313 18.4.1 分支 313 18.4.2 測(cè)試 314 18.5 模式替換 315 18.5.1 與號(hào) 315 18.5.2 替換個(gè)別單詞 315 18.6 在腳本中使用sed 316 18.6.1 使用包裝器 316 18.6.2 重定向sed輸出 317 18.7 創(chuàng)建sed工具 317 18.7.1 雙倍行距 318 18.7.2 對(duì)可能有空行的文件使用雙倍行距 318 18.7.3 對(duì)文件中的行記數(shù) 319 18.7.4 打印最后幾行 319 18.7.5 刪除行 320 18.7.6 刪除HTML標(biāo)記 322 18.8 小結(jié) 323 第19章 高級(jí)gawk編程 324 19.1 使用變量 324 19.1.1 內(nèi)置變量 324 19.1.2 用戶(hù)定義的變量 328 19.2 使用數(shù)組 329 19.2.1 定義數(shù)組變量 329 19.2.2 在數(shù)組變量中遞歸 330 19.2.3 刪除數(shù)組變量 330 19.3 使用模式 331 19.3.1 正則表達(dá)式 331 19.3.2 匹配操作符 331 19.3.3 數(shù)學(xué)表達(dá)式 332 19.4 結(jié)構(gòu)化命令 332 19.4.1 if語(yǔ)句 333 19.4.2 while語(yǔ)句 334 19.4.3 do-while語(yǔ)句 335 19.4.4 for語(yǔ)句 335 19.5 格式化打印 335 19.6 內(nèi)置函數(shù) 337 19.6.1 數(shù)學(xué)函數(shù) 337 19.6.2 字符串函數(shù) 338 19.6.3 時(shí)間函數(shù) 339 19.7 用戶(hù)定義的函數(shù) 340 19.7.1 定義函數(shù) 340 19.7.2 使用自己的函數(shù) 340 19.7.3 創(chuàng)建函數(shù)庫(kù) 341 19.8 小結(jié) 341 第4部分 可選的Linux shell 第20章 ash shell 345 20.1 什么是ash shell 345 20.2 原始ash shell 346 20.2.1 原始ash命令行參數(shù) 346 20.2.2 原始ash內(nèi)置命令 347 20.2.3 ash shell文件 349 20.3 dash shell 349 20.3.1 dash命令行參數(shù) 349 20.3.2 dash環(huán)境變量 350 20.3.3 dash內(nèi)置命令 352 20.4 在dash中編寫(xiě)腳本 355 20.4.1 創(chuàng)建ash和dash腳本 355 20.4.2 失效的特性 355 20.5 小結(jié) 359 第21章 tcsh shell 360 21.1 什么是tcsh shell 360 21.2 tcash shell的組成部分 360 21.2.1 tcsh命令行參數(shù) 361 21.2.2 tcsh文件 361 21.2.3 tcsh登錄文件 362 21.2.4 shell啟動(dòng)文件 362 21.2.5 退出文件 363 21.2.6 tcsh環(huán)境變量 364 21.2.7 shell變量 364 21.2.8 環(huán)境變量 367 21.2.9 在tcsh中設(shè)置變量 369 21.2.10 使用set命令 369 21.2.11 使用setenv命令 369 21.2.12 tcsh內(nèi)置命令 370 21.3 在tcsh中編寫(xiě)腳本 372 21.3.1 處理變量 372 21.3.2 數(shù)組變量 372 21.3.3 處理數(shù)學(xué)運(yùn)算 372 21.3.4 結(jié)構(gòu)化命令 373 21.3.5 if語(yǔ)句 373 21.3.6 foreach語(yǔ)句 375 21.3.7 while語(yǔ)句 375 21.3.8 switch命令 375 21.4 小結(jié) 376 第22章 Korn shell 378 22.1 Korn shell的歷史 378 22.2 ksh93 shell的組成部分 378 22.2.1 命令行參數(shù) 379 22.2.2 默認(rèn)文件 380 22.2.3 環(huán)境變量 380 22.2.4 內(nèi)置命令 385 22.3 在ksh93 shell中編寫(xiě)腳本 387 22.3.1 數(shù)學(xué)運(yùn)算 387 22.3.2 結(jié)構(gòu)化命令 389 22.3.3 命令重定向 391 22.3.4 規(guī)程函數(shù) 391 22.4 小結(jié) 392 第23章 zsh shell 393 23.1 zsh shell的歷史 393 23.2 zsh shell的組成部分 393 23.2.1 shell選項(xiàng) 394 23.2.2 zsh shell文件 396 23.2.3 環(huán)境變量 398 23.2.4 內(nèi)置命令 401 23.3 使用zsh編寫(xiě)腳本 405 23.3.1 數(shù)學(xué)運(yùn)算 405 23.3.2 結(jié)構(gòu)化命令 406 23.3.3 函數(shù) 406 23.4 小結(jié) 408 第5部分 高級(jí)主題 第24章 使用數(shù)據(jù)庫(kù) 411 24.1 MySQL數(shù)據(jù)庫(kù) 411 24.1.1 安裝MySQL 411 24.1.2 完成MySQL配置 413 24.1.3 MySQL客戶(hù)端接口 414 24.1.4 創(chuàng)建MySQL數(shù)據(jù)庫(kù)對(duì)象 417 24.2 PostgreSQL數(shù)據(jù)庫(kù) 419 24.2.1 安裝PostgreSQL 419 24.2.2 PostgreSQL命令接口 421 24.2.3 創(chuàng)建PostgreSQL數(shù)據(jù)庫(kù)對(duì)象 422 24.3 處理表 424 24.3.1 創(chuàng)建表 424 24.3.2 插入和刪除數(shù)據(jù) 425 24.3.3 查詢(xún)數(shù)據(jù) 426 24.4 在腳本中使用數(shù)據(jù)庫(kù) 427 24.4.1 連接到數(shù)據(jù)庫(kù) 427 24.4.2 向服務(wù)器發(fā)送命令 428 24.4.3 格式化數(shù)據(jù) 431 24.5 小結(jié) 432 第25章 使用Web 433 25.1 Lynx程序 433 25.1.1 安裝Lynx 434 25.1.2 Lynx命令行 434 25.1.3 Lynx配置文件 438 25.1.4 Lynx環(huán)境變量 439 25.1.5 從Lynx捕獲數(shù)據(jù) 439 25.2 cURL程序 441 25.2.1 安裝cURL 441 25.2.2 cURL命令行 442 25.2.3 研究curl 444 25.3 使用zsh連接網(wǎng)絡(luò) 445 25.3.1 TCP模塊 445 25.3.2 客戶(hù)端/服務(wù)器模型 446 25.3.3 使用zsh進(jìn)行客戶(hù)端/服務(wù)器編程 446 25.4 小結(jié) 449 第26章 使用電子郵件 450 26.1 Linux電子郵件基礎(chǔ)知識(shí) 450 26.1.1 Linux中的電子郵件 450 26.1.2 郵件傳輸代理 451 26.1.3 郵件分發(fā)代理 452 26.1.4 郵件用戶(hù)代理 452 26.2 設(shè)置服務(wù)器 454 26.2.1 sendmail 455 26.2.2 Postfix 456 26.3 使用Mailx發(fā)送消息 459 26.4 Mutt程序 461 26.4.1 安裝Mutt 461 26.4.2 Mutt命令行 462 26.4.3 使用Mutt 462 26.5 小結(jié) 463 第27章 管理員使用的shell腳本 465 27.1 監(jiān)視系統(tǒng)統(tǒng)計(jì)信息 465 27.1.1 監(jiān)視磁盤(pán)空閑空間 465 27.1.2 誰(shuí)在霸占磁盤(pán)資源 467 27.1.3 監(jiān)視CPU和內(nèi)存使用情況 469 27.2 執(zhí)行備份 474 27.2.1 歸檔數(shù)據(jù)文件 474 27.2.2 脫機(jī)存儲(chǔ)備份文件 477 27.3 小結(jié) 478 附錄A bash命令快速指南 479 A.1 內(nèi)置命令 479 A.2 bash命令 480 A.3 環(huán)境變量 481 附錄B sed和gawk快速指南 484 B.1 sed編輯器 484 B.1.1 啟動(dòng)sed編輯器 484 B.1.2 sed命令 484 B.2 gawk程序 487 B.2.1 gawk命令格式 487 B.2.2 使用gawk 487 B.2.3 gawk變量 488 B.2.4 gawk程序功能 489 附錄C shell版本比較 491 C.1 變量 491 C.1.1 環(huán)境變量 491 C.1.2 用戶(hù)定義的變量 491 C.1.3 數(shù)組變量 492 C.2 結(jié)構(gòu)化命令 492 C.2.1 if-then、while和until語(yǔ)句 492 C.2.2 for語(yǔ)句 493 C.3 數(shù)學(xué)計(jì)算 493
使用說(shuō)明
1、下載并解壓,得出pdf文件2、如果打不開(kāi)本文件,請(qǐng)務(wù)必下載pdf閱讀器
3、安裝后,在打開(kāi)解壓得出的pdf文件
4、雙擊進(jìn)行閱讀
- 下載地址
linux命令行和shell腳本編程寶典 pdf掃描版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
熱門(mén)推薦
- 得間免費(fèi)小說(shuō)電腦版 v5.3.0.372.58M / 簡(jiǎn)體中文
- 有柿電腦版 v11.6.284.23M / 簡(jiǎn)體中文
- 南方Plus電腦版 v11.9.026.47M / 簡(jiǎn)體中文
- 網(wǎng)易新聞電腦版 v113.197.68M / 簡(jiǎn)體中文
- 開(kāi)源閱讀電腦版 v3.2517.96M / 簡(jiǎn)體中文
- 京東讀書(shū)電腦版 v1.13.4官方版1.98M / 簡(jiǎn)體中文
- 瀟湘書(shū)院電腦版 v2.3.11.888官方版49.65M / 簡(jiǎn)體中文
- 吉利博瑞用戶(hù)手冊(cè) pdf高清版57.89M / 簡(jiǎn)體中文
- 未公開(kāi)的Oracle數(shù)據(jù)庫(kù)秘密 迪貝斯pdf掃描版34.69M / 簡(jiǎn)體中文
- PHP語(yǔ)言精粹電子書(shū) pdf掃描版25.72M / 簡(jiǎn)體中文