欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux Bash編程與腳本應(yīng)用實(shí)戰(zhàn) 帶目錄書簽完整pdf[77MB]

Linux Bash編程與腳本下載

  • 書籍大小:77.1MB
  • 書籍語言:簡體中文
  • 書籍類型:國產(chǎn)軟件
  • 書籍授權(quán):免費(fèi)軟件
  • 書籍類別:Linux_unix
  • 應(yīng)用平臺:PDF
  • 更新時(shí)間:2018-04-19
  • 購買鏈接:
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

《Linux Bash編程與腳本應(yīng)用實(shí)戰(zhàn)》從實(shí)際的應(yīng)用場景出發(fā),深入淺出地介紹了編寫 Shell腳本所包含的各項(xiàng)常用技術(shù),使讀者在不知不覺中就能掌握 Shell腳本的編寫和使用技巧,是 Shell腳本編程開發(fā)初學(xué)者的絕佳首選。

目錄
第1章學(xué)習(xí)Shell的背景知識——Linux系統(tǒng).1
1.1Linux系統(tǒng)基礎(chǔ)1
1.1.1Linux系統(tǒng)的發(fā)展.1
1.1.2Linux系統(tǒng)和Windows系統(tǒng)的區(qū)別2
1.1.3Linux的啟動過程.2
1.2Linux文件系統(tǒng)基礎(chǔ)介紹5
1.2.1必須了解的節(jié)點(diǎn)inode6
1.2.2Linux系統(tǒng)文件結(jié)構(gòu).7
1.3學(xué)會Linux系統(tǒng)的基本使用.10
1.3.1系統(tǒng)的登錄與退出10
1.3.2系統(tǒng)基本選項(xiàng)配置12
1.3.3文本編輯器的使用13
1.4走進(jìn)Shell.18
1.4.1什么是Shell.19
1.4.2Shell在Linux系統(tǒng)中的作用.19
1.4.3Shell的種類.20
1.5小結(jié).21
第2章邁出Shell腳本編程第一步22
2.1Shell腳本語言概述.22
2.1.1Shell腳本語言的定義.22
2.1.2Shell終端的基本使用.23
2.1.3Shell終端菜單的使用.23
2.2Shell命令格式介紹.24
2.2.1Shell命令格式.24
2.2.2命令行界面介紹25
2.2.3如何獲取幫助26
2.3第一個Shell程序:Hello,BashShell!28
2.3.1創(chuàng)建Shell腳本28
2.3.2Shell腳本中的格式介紹.31
2.3.3如何執(zhí)行Shell程序32
2.4小結(jié).33
第3章Shell常用命令大演練34
3.1Shell命令使用基礎(chǔ).34
3.1.1文件類型34
3.1.2絕對路徑和相對路徑35
3.1.3文件屬性和文件權(quán)限36
3.1.4用戶和用戶組36
3.1.5特殊目錄介紹39
3.2用戶和用戶組管理.40
3.2.1用戶管理常用命令40
3.2.2用戶組管理常用命令43
3.2.3其他常用命令45
3.3文件和目錄操作.48
3.3.1文件操作常用命令48
3.3.2目錄操作常用命令52
3.3.3文件權(quán)限管理常用命令56
3.3.4查找文件常用命令58
3.4系統(tǒng)管理相關(guān).60
3.4.1網(wǎng)絡(luò)操作常用命令60
3.4.2系統(tǒng)資源管理常用命令63
3.4.3磁盤信息查看常用命令66
3.5小結(jié).67
第4章Shell腳本中的變量68 [2]
4.1變量的簡單使用.68
4.1.1變量的使用68
4.1.2變量的輸入和輸出70
4.1.3變量的輸出命令echo.74
4.2Shell中特殊變量的使用.78
4.2.1位置參數(shù)介紹78
4.2.2$@和$*的區(qū)別79
4.3環(huán)境變量的使用.80
4.3.1Shell中的環(huán)境變量.80
4.3.2環(huán)境變量的配置文件83
4.3.3全局環(huán)境變量和本地環(huán)境變量86
4.3.4環(huán)境變量的設(shè)定87
4.3.5環(huán)境變量的取消89
4.4小結(jié).89
第5章Shell腳本中的特殊符號.90
5.1引號的使用.90
5.1.1單引號的使用90
5.1.2雙引號的使用91
5.1.3倒引號的使用92
5.2通配符和元字符.93
5.2.1使用通配符93
5.2.2使用元字符96
5.3管道.99
5.4其他特殊字符介紹.100
5.4.1后臺運(yùn)行符100
5.4.2括號101
5.4.3分號103
5.5小結(jié).103
第6章Linux中的文件處理.105
6.1Linux中的文件類型105
6.1.1設(shè)備文件106
6.1.2設(shè)備文件的掛載和卸載107
6.1.3鏈接文件111
6.1.4文件描述符113
6.2標(biāo)準(zhǔn)輸入、輸出與錯誤.114
6.2.1標(biāo)準(zhǔn)輸入114
6.2.2標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯誤114
6.3重定向.114
6.3.1重定向的定義115
6.3.2輸入重定向115
6.3.3輸出重定向117
6.4合并標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯誤119
6.5小結(jié).120
第7章Shell腳本中的分支結(jié)構(gòu).121
7.1測試命令的使用.121
7.1.1測試命令的基礎(chǔ)結(jié)構(gòu)121
7.1.2測試文件類型123
7.1.3測試字符串127
7.1.4測試數(shù)值128 [2]
7.1.5復(fù)合測試條件129
7.2if分支結(jié)構(gòu).131
7.2.1if-then結(jié)構(gòu).131
7.2.2if-then-else結(jié)構(gòu)132
7.2.3嵌套結(jié)構(gòu)134
7.3case多條件分支結(jié)構(gòu).136
7.3.1case結(jié)構(gòu)基礎(chǔ)137
7.3.2在Shell腳本中使用case結(jié)構(gòu).138
7.3.3select命令的使用139
7.4小結(jié).140
第8章Shell中的循環(huán)結(jié)構(gòu)142
8.1for循環(huán).142
8.1.1使用for-in結(jié)構(gòu).142
8.1.2C式for結(jié)構(gòu).145
8.2while命令的使用.148
8.2.1使用while結(jié)構(gòu).148
8.2.2多條件的while結(jié)構(gòu).149
8.2.3使用until命令149
8.3命令的嵌套.151
8.3.1for命令的嵌套151
8.3.2while命令的嵌套154
8.3.3until命令的嵌套.156
8.4循環(huán)控制符.157
8.4.1使用break中斷.157
8.4.2使用continue繼續(xù)159
8.5小結(jié).160
第9章Shell中的函數(shù).162
9.1函數(shù)的基本用法.162
9.1.1函數(shù)的創(chuàng)建與使用162
9.1.2函數(shù)的參數(shù)164
9.2函數(shù)的返回值.165
9.2.1返回值基礎(chǔ)165
9.2.2函數(shù)的默認(rèn)返回值166
9.2.3return命令的使用.167
9.2.4使用函數(shù)的返回值168
9.3函數(shù)中的全局變量和局部變量169
9.3.1全局變量169
9.3.2局部變量170
9.4數(shù)組與函數(shù).171
9.4.1數(shù)組作為函數(shù)參數(shù)171
9.4.2數(shù)組作為函數(shù)返回值172
9.5腳本函數(shù)遞歸.173
9.6函數(shù)的嵌套調(diào)用.174
9.7小結(jié).176
第10章Shell腳本編寫技巧177
10.1腳本編寫規(guī)范.177
10.1.1命名規(guī)范177
10.1.2注釋風(fēng)格178
10.1.3其他需要注意的規(guī)范180
10.2腳本優(yōu)化.181
10.2.1Shell腳本優(yōu)化原則.181
10.2.2提供足夠的提示信息182
10.3腳本使用技巧.184
10.3.1命令選項(xiàng)說明184
10.3.2算術(shù)運(yùn)算184
10.3.3高級算術(shù)運(yùn)算187
10.4小結(jié).188
第11章正則表達(dá)式189
11.1正則表達(dá)式基礎(chǔ).189
11.1.1正則表達(dá)式的定義189
11.1.2正則表達(dá)式的分類190
11.2基本正則表達(dá)式的常用符號190
11.2.1使用點(diǎn)字符匹配單字符190
11.2.2使用定位符191
11.2.3使用“*”匹配字符串中的單字符或其重復(fù)序列193
11.2.4使用“\”屏蔽一個特殊字符的含義.194
11.3擴(kuò)展正則表達(dá)式的常用符號195
11.3.1使用“[]”匹配一個范圍或集合.195
11.3.2使用“\{\}”匹配模式結(jié)果出現(xiàn)的次數(shù)196
11.3.3問號的使用197
11.4小結(jié).197
第12章Shell中的文本搜索工具——grep家族199
12.1grep的基礎(chǔ)使用199
12.1.1grep命令的基本使用方式199
12.1.2grep選項(xiàng)200
12.1.3行數(shù)201
12.1.4大小寫敏感202
12.1.5顯示非匹配行203
12.1.6查詢多個文件或多個關(guān)鍵字205
12.2grep和正則表達(dá)式206
12.2.1模式范圍以及范圍組合206
12.2.2定位符的使用207
12.2.3字符匹配208 [2]
12.2.4模式出現(xiàn)幾率209
12.2.5匹配特殊字符210
12.3grep命令的擴(kuò)展使用211
12.3.1類名的使用211
12.3.2egrep命令的使用212
12.3.3fgrep命令的使用213
12.4grep命令使用實(shí)例214
12.4.1目錄搜索——查找特定目錄或文字214
12.4.2使用ps命令檢索特定的進(jìn)程215
12.5小結(jié).216
第13章sed編程217
13.1認(rèn)識sed217
13.1.1sed工作模式.217
13.1.2sed常用指令.218
13.1.3sed常用選項(xiàng).219
13.1.4sed地址范圍.220
13.2sed編輯器常用命令221
13.2.1替換命令的使用221
13.2.2刪除命令的使用223
13.2.3文本的添加和替換224
13.3高級sed編程.225
13.3.1同時(shí)處理多行數(shù)據(jù)225
13.3.2sed編輯器的空間.226
13.3.3sed編輯器的反向.227
13.3.4重定向sed的輸出228
13.4小結(jié).229
第14章gawk編程230
14.1gawk概述.230
14.1.1gawk基本介紹230
14.1.2gawk基本使用232
14.2變量的使用.234
14.2.1內(nèi)置變量的使用234
14.2.2自定義變量的使用236
14.2.3數(shù)組的使用237
14.3結(jié)構(gòu)的使用.238
14.3.1條件結(jié)構(gòu)的使用238
14.3.2循環(huán)結(jié)構(gòu)的使用241
14.3.3循環(huán)結(jié)構(gòu)控制語句243
14.4函數(shù)的使用.244
14.4.1算術(shù)函數(shù)的使用244
14.4.2字符串處理函數(shù)的使用246
14.4.3時(shí)間函數(shù)的使用247
14.5小結(jié).249
第15章腳本控制250
15.1Linux信號控制250
15.1.1Linux信號機(jī)制簡介.250
15.1.2使用Shell腳本操作信號252
15.2進(jìn)程的控制.254
15.2.1后臺運(yùn)行符介紹254
15.2.2運(yùn)行進(jìn)程的控制255
15.2.3nohup命令的使用.257
15.3腳本運(yùn)行的優(yōu)先級.258
15.3.1優(yōu)先級介紹258
15.3.2使用nice指定優(yōu)先級.259
15.3.3使用renice重置優(yōu)先級260
15.4小結(jié).261
第16章腳本運(yùn)行的優(yōu)化.262
16.1添加窗口.262
16.1.1dialog軟件的安裝.262
16.1.2dialog命令的幫助選項(xiàng).263
16.1.3dialog命令的使用.264
16.2dialog常用窗口的使用.268
16.2.1消息窗口268
16.2.2yesno窗口.269
16.2.3文本框的使用271
16.2.4菜單的使用272
16.3顏色的使用.273
16.4創(chuàng)建菜單.276
16.4.1在Shell腳本中創(chuàng)建菜單277
16.4.2創(chuàng)建子菜單函數(shù)278
16.4.3腳本的整合279
16.5小結(jié).280
第17章Shell實(shí)戰(zhàn)之系統(tǒng)管理281
17.1系統(tǒng)監(jiān)測.281
17.1.1系統(tǒng)監(jiān)控基礎(chǔ)281
17.1.2Ubuntu自帶的系統(tǒng)監(jiān)控工具.284
17.1.3監(jiān)控腳本的編寫286
17.2計(jì)劃任務(wù)的實(shí)現(xiàn).287
17.2.1at命令的使用287
17.2.2atq命令的使用292
17.2.3cron的使用293
17.3網(wǎng)絡(luò)管理.295
17.3.1網(wǎng)絡(luò)配置295
17.3.2服務(wù)器的安裝299
17.4日志管理.301
17.4.1日志簡介302
17.4.2守護(hù)進(jìn)程syslogd.303
17.4.3日志的備份操作305
17.4.4日志的定時(shí)操作306
17.5小結(jié).307
第18章Shell實(shí)戰(zhàn)之?dāng)?shù)據(jù)庫操作.308
18.1Linux系統(tǒng)中的數(shù)據(jù)庫308
18.1.1SQLite簡介.308
18.1.2SQLite的圖形化操作.311
18.1.3MySQL簡介314
18.2SQL語句316
18.2.1SQL語言基本介紹.316
18.2.2基本的SQL操作317
18.2.3在Shell腳本中執(zhí)行SQL語句319
18.3圖書管理系統(tǒng)中數(shù)據(jù)庫操作實(shí)例320
18.3.1數(shù)據(jù)庫操作基本流程321
18.3.2創(chuàng)建表321
18.3.3增加圖書信息322
18.3.4修改圖書信息323
18.3.5刪除圖書信息324
18.4小結(jié).324 [2]

載地址

下載錯誤?【投訴報(bào)錯】

Linux Bash編程與腳本應(yīng)用實(shí)戰(zhàn) 帶目錄書簽完整pdf[77MB]

      氣書籍

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請?jiān)谠u論中留言,我們會盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時(shí)間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請?jiān)u論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的Linux Bash編程與腳本應(yīng)用實(shí)戰(zhàn) 帶目錄書簽完整pdf[77MB] 資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。