注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)Windows PowerShell實(shí)戰(zhàn)指南(第3版)

Windows PowerShell實(shí)戰(zhàn)指南(第3版)

Windows PowerShell實(shí)戰(zhàn)指南(第3版)

定 價(jià):¥69.00

作 者: [美] Don Jones(道·瓊斯),Jeffery Hicks(杰弗瑞·希克斯) 著;宋沄劍 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787115470980 出版時(shí)間: 2017-12-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 347 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  PowerShell已經(jīng)是一門開源、跨平臺(tái)的腳本語(yǔ)言與管理Shell。在DevOps流行的今天,PowerShell無(wú)疑是*好的實(shí)現(xiàn)語(yǔ)言之一。本書幾乎涵蓋了PowerShell所涉及技術(shù)的方方面面,提供了大量實(shí)戰(zhàn)案例,同時(shí)還包含了PowerShellv5*新功能的內(nèi)容。只需要一個(gè)月、每天一小時(shí),讀者就能夠輕松掌握PowerShell的實(shí)戰(zhàn)技能。本書作者是PowerShell界泰斗DonJones與JefferyHicks。他們都是多年的PowerShellMVP,并以簡(jiǎn)潔、易入門的培訓(xùn)與寫作風(fēng)格而著稱。

作者簡(jiǎn)介

  本書作者是PowerShell界的泰斗DonJones與JefferyHicks,他們倆都是多年的PowerShellMVP,并以簡(jiǎn)潔、易入門的培訓(xùn)和寫作風(fēng)格而著稱。Don在PowerShell.org撰寫博客,而Jeff的博客則是jdhitsolutions.com/blog。關(guān)于譯者宋沄劍,微軟DataPlatformMVP,數(shù)據(jù)庫(kù)大會(huì)、TechED、Ignite特約講師,精通SQLServer與MySQL,并擅長(zhǎng)使用PowerShell與Python編寫自動(dòng)化運(yùn)維工具。他目前就職于易車網(wǎng),負(fù)責(zé)開源大數(shù)據(jù)平臺(tái)基礎(chǔ)架構(gòu)的構(gòu)建與自動(dòng)化運(yùn)維工作。同時(shí),他還經(jīng)常兼職幫助客戶設(shè)計(jì)數(shù)據(jù)平臺(tái)架構(gòu)、私有云架構(gòu)、數(shù)據(jù)庫(kù)調(diào)優(yōu)以及解決大型生產(chǎn)環(huán)境中的棘手問題。大家可以在他的個(gè)人技術(shù)博客http://www.cnblogs.com/careyson看到他的****動(dòng)態(tài)。

圖書目錄

第1章背景介紹1
1.1為什么要重視PowerShell1
1.2現(xiàn)在只剩下“PowerShell”,而不是“WindowsPowerShell”3
1.3本書適用讀者3
1.4如何使用本書4
1.5搭建自己的實(shí)驗(yàn)環(huán)境5
1.6安裝WindowsPowerShell6
1.7聯(lián)系我們8
1.8趕緊使用PowerShell吧8
第2章初識(shí)PowerShell9
2.1選擇你的“武器”9
2.2重新認(rèn)識(shí)代碼輸入14
2.3常見誤區(qū)16
2.4如何查看當(dāng)前版本16
2.5動(dòng)手實(shí)驗(yàn)17
第3章使用幫助系統(tǒng)19
3.1幫助系統(tǒng):發(fā)現(xiàn)命令的方法19
3.2可更新的幫助20
3.3查看幫助22
3.4使用幫助系統(tǒng)查找命令23
3.5幫助詳解25
3.6訪問“關(guān)于”主題31
3.7訪問在線幫助32
3.8動(dòng)手實(shí)驗(yàn)33
3.9動(dòng)手實(shí)驗(yàn)答案34
第4章運(yùn)行命令35
4.1無(wú)需腳本,僅僅是運(yùn)行命令35
4.2剖析一個(gè)命令36
4.3Cmdlet命名慣例37
4.4別名:命令的昵稱38
4.5使用快捷方式39
4.6小小作弊一下:Show-Command42
4.7對(duì)擴(kuò)展命令的支持43
4.8處理錯(cuò)誤46
4.9常見誤區(qū)47
4.10動(dòng)手實(shí)驗(yàn)48
第5章使用提供程序49
5.1什么是提供程序49
5.2FileSystem的結(jié)構(gòu)51
5.3理解文件系統(tǒng)與其他數(shù)據(jù)存儲(chǔ)的類似之處53
5.4使用文件系統(tǒng)54
5.5使用通配符與字面路徑55
5.6使用其他提供程序57
5.7動(dòng)手實(shí)驗(yàn)60
5.8進(jìn)一步學(xué)習(xí)60
5.9動(dòng)手實(shí)驗(yàn)答案60
第6章管道:連接命令62
6.1一個(gè)命令與另外一個(gè)命令連接:為你減負(fù)62
6.2輸出結(jié)果到CSV或XML文件62
6.3管道傳輸?shù)轿募虼蛴C(jī)67
6.4轉(zhuǎn)換成HTML68
6.5使用Cmdlets修改系統(tǒng):終止進(jìn)程和停止服務(wù)69
6.6常見誤區(qū)70
6.7動(dòng)手實(shí)驗(yàn)72
6.8動(dòng)手實(shí)驗(yàn)答案73
第7章擴(kuò)展命令74
7.1如何讓一個(gè)Shell完成所有事情74
7.2關(guān)于產(chǎn)品的“管理Shell”75
7.3擴(kuò)展:找到并添加插件76
7.4擴(kuò)展:找到并添加模塊78
7.5命令沖突和移除擴(kuò)展80
7.6在非Windows操作系統(tǒng)80
7.7玩轉(zhuǎn)一個(gè)新的模塊81
7.8配置腳本:在啟動(dòng)Shell時(shí)預(yù)加載擴(kuò)展83
7.9從Internet獲取模塊84
7.10常見誤區(qū)85
7.11動(dòng)手實(shí)驗(yàn)85
7.12動(dòng)手實(shí)驗(yàn)答案86
第8章對(duì)象:數(shù)據(jù)的另一個(gè)名稱87
8.1什么是對(duì)象87
8.2理解為什么PowerShell使用對(duì)象88
8.3探索對(duì)象:Get-Member90
8.4使用對(duì)象標(biāo)簽,也就是所謂的“屬性”91
8.5對(duì)象行為,也就是所謂的“方法”92
8.6排序?qū)ο?3
8.7選擇所需的屬性93
8.8在命令結(jié)束之前總是對(duì)象的形式94
8.9常見誤區(qū)96
8.10動(dòng)手實(shí)驗(yàn)97
8.11動(dòng)手實(shí)驗(yàn)答案97
第9章深入理解管道99
9.1管道:更少的輸入,更強(qiáng)大的功能99
9.2PowerShell如何傳輸數(shù)據(jù)給管道99
9.3方案A:使用ByValue進(jìn)行管道輸入100
9.4方案B:使用ByPropertyName進(jìn)行管道傳輸103
9.5數(shù)據(jù)不對(duì)齊時(shí):自定義屬性108
9.6括號(hào)命令111
9.7提取屬性的值112
9.8動(dòng)手實(shí)驗(yàn)117
9.9進(jìn)一步學(xué)習(xí)118
9.10動(dòng)手實(shí)驗(yàn)答案119
第10章格式化及如何正確使用120
10.1格式化:讓輸出更加美觀120
10.2默認(rèn)格式120
10.3格式化表格123
10.4格式化列表125
10.5格式化寬列表126
10.6創(chuàng)建自定義列與列表?xiàng)l目126
10.7輸出到文件、打印機(jī)或者主機(jī)上128
10.8輸出到GridView中129
10.9常見誤區(qū)130
10.10動(dòng)手實(shí)驗(yàn)132
10.11進(jìn)一步學(xué)習(xí)133
10.12動(dòng)手實(shí)驗(yàn)答案133
第11章過濾和比較134
11.1只獲取必要的內(nèi)容134
11.2左過濾135
11.3使用比較操作符135
11.4過濾對(duì)象的管道137
11.5使用迭代命令行模式138
11.6常見誤區(qū)140
11.7動(dòng)手實(shí)驗(yàn)141
11.8進(jìn)一步學(xué)習(xí)142
11.9動(dòng)手實(shí)驗(yàn)答案142
第12章學(xué)以致用143
12.1定義任務(wù)143
12.2發(fā)現(xiàn)命令143
12.3學(xué)習(xí)如何使用命令145
12.4自學(xué)的一些技巧146
12.5動(dòng)手實(shí)驗(yàn)147
12.6動(dòng)手實(shí)驗(yàn)答案147
第13章遠(yuǎn)程處理:一對(duì)一及一對(duì)多148
13.1PowerShell遠(yuǎn)程處理的原理148
13.2WinRM概述150
13.3一對(duì)一場(chǎng)景的Enter-PSSession和Exit-PSSession153
13.4一對(duì)多場(chǎng)景的Invoke-Command155
13.5遠(yuǎn)程命令和本地命令之間的差異158
13.6深入探討162
13.7遠(yuǎn)程處理的配置選項(xiàng)163
13.8常見誤區(qū)163
13.9動(dòng)手實(shí)驗(yàn)164
13.10進(jìn)一步學(xué)習(xí)165
13.11動(dòng)手實(shí)驗(yàn)答案165
第14章Windows管理規(guī)范167
14.1WMI概要167
14.2關(guān)于WMI的壞消息169
14.3探索WMI170
14.4選擇你的武器:WMI或CIM173
14.5使用Get-WmiObject173
14.6使用Get-CimInstance177
14.7WMI文檔178
14.8常見誤區(qū)178
14.9動(dòng)手實(shí)驗(yàn)179
14.10進(jìn)一步學(xué)習(xí)179
14.11動(dòng)手實(shí)驗(yàn)答案180
第15章多任務(wù)后臺(tái)作業(yè)181
15.1利用PowerShell實(shí)現(xiàn)多任務(wù)同時(shí)處理181
15.2同步VS異步181
15.3創(chuàng)建本地作業(yè)182
15.4WMI作業(yè)183
15.5遠(yuǎn)程處理作業(yè)184
15.6獲取作業(yè)執(zhí)行結(jié)果185
15.7使用子作業(yè)188
15.8管理作業(yè)的命令190
15.9調(diào)度作業(yè)193
15.10常見困惑點(diǎn)194
15.11動(dòng)手實(shí)驗(yàn)195
15.12動(dòng)手實(shí)驗(yàn)答案196
第16章同時(shí)處理多個(gè)對(duì)象197
16.1對(duì)于大量管理的自動(dòng)化197
16.2首選方法:“批處理”Cmdlet198
16.3CIM/WMI方式:調(diào)用方法199
16.4后備計(jì)劃:枚舉對(duì)象203
16.5常見誤區(qū)207
16.6動(dòng)手實(shí)驗(yàn)210
16.7動(dòng)手實(shí)驗(yàn)答案211
第17章安全警報(bào)212
17.1保證Shell安全212
17.2WindowsPowerShell的安全目標(biāo)213
17.3執(zhí)行策略和代碼簽名214
17.4其他安全措施219
17.5其他安全漏洞220
17.6安全建議221
17.7動(dòng)手實(shí)驗(yàn)222
第18章變量:一個(gè)存放資料的地方223
18.1變量簡(jiǎn)介223
18.2存儲(chǔ)值到變量中223
18.3使用變量:關(guān)于引號(hào)有趣的技巧226
18.4在一個(gè)變量中存儲(chǔ)多個(gè)對(duì)象228
18.5雙引號(hào)的其他技巧232
18.6聲明變量類型234
18.7與變量相關(guān)的命令236
18.8針對(duì)變量的最佳實(shí)踐237
18.9常見誤區(qū)237
18.10動(dòng)手實(shí)驗(yàn)238
18.11進(jìn)一步學(xué)習(xí)238
18.12動(dòng)手實(shí)驗(yàn)答案238
第19章輸入和輸出239
19.1提示并顯示信息239
19.2Read-Host命令240
19.3Write-Host命令242
19.4Write-Output命令244
19.5其他輸出方式246
19.6動(dòng)手實(shí)驗(yàn)247
19.7進(jìn)一步學(xué)習(xí)247
19.8動(dòng)手實(shí)驗(yàn)答案247
第20章輕松實(shí)現(xiàn)遠(yuǎn)程控制249
20.1使得PowerShell遠(yuǎn)程控制更加容易249
20.2創(chuàng)建并使用可重用會(huì)話249
20.3利用Enter-PSSession命令使用會(huì)話251
20.4利用Invoke-Command命令使用會(huì)話253
20.5隱式遠(yuǎn)程控制:導(dǎo)入一個(gè)會(huì)話254
20.6使用斷開會(huì)話255
20.7動(dòng)手實(shí)驗(yàn)257
20.8進(jìn)一步學(xué)習(xí)258
20.9動(dòng)手實(shí)驗(yàn)答案258
第21章你把這叫作腳本260
21.1非編程,而更像是批處理文件260
21.2使得命令可重復(fù)執(zhí)行261
21.3參數(shù)化命令262
21.4創(chuàng)建一個(gè)帶參數(shù)的腳本263
21.5為腳本添加文檔265
21.6一個(gè)腳本,一個(gè)管道267
21.7作用域初探269
21.8動(dòng)手實(shí)驗(yàn)271
21.9動(dòng)手實(shí)驗(yàn)答案271
第22章優(yōu)化可傳參腳本273
22.1起點(diǎn)273
22.2讓PowerShell去做最難的工作274
22.3將參數(shù)定義為強(qiáng)制化參數(shù)275
22.4添加參數(shù)別名277
22.5驗(yàn)證輸入的參數(shù)279
22.6通過添加詳細(xì)輸出獲得易用性體驗(yàn)280
22.7動(dòng)手實(shí)驗(yàn)281
22.8動(dòng)手實(shí)驗(yàn)答案282
第23章高級(jí)遠(yuǎn)程控制配置283
23.1使用其他端點(diǎn)283
23.2創(chuàng)建自定義端點(diǎn)284
23.3啟用多跳遠(yuǎn)程控制(multi-hopremoting)288
23.4深入遠(yuǎn)程控制身份驗(yàn)證289
23.5動(dòng)手實(shí)驗(yàn)291
23.6動(dòng)手實(shí)驗(yàn)答案291
第24章使用正則表達(dá)式解析文本文件292
24.1正則表達(dá)式的目標(biāo)292
24.2正則表達(dá)式入門293
24.3通過-Match使用正則表達(dá)式295
24.4通過Select-String使用正則表達(dá)式295
24.5動(dòng)手實(shí)驗(yàn)297
24.6進(jìn)一步學(xué)習(xí)297
24.7動(dòng)手實(shí)驗(yàn)答案298
第25章額外的提示,技巧以及技術(shù)299
25.1Profile、提示以及顏色:自定義Shell界面299
25.2運(yùn)算符:-AS、-IS、-Replace、-Join、-Split、-IN、-Contains303
25.3字符串處理306
25.4日期處理308
25.5處理WMI日期309
25.6設(shè)置參數(shù)默認(rèn)值310
25.7學(xué)習(xí)腳本塊312
25.8更多的提示、技巧及技術(shù)312
第26章使用他人的腳本314
26.1腳本314
26.2逐行檢查319
26.3動(dòng)手實(shí)驗(yàn)320
26.4動(dòng)手實(shí)驗(yàn)答案322
第27章學(xué)無(wú)止境324
27.1進(jìn)一步學(xué)習(xí)的思想324
27.2既然已經(jīng)閱讀了本書,那么我要從哪里開始呢325
27.3你會(huì)喜歡的其他資源326
第28章PowerShell備忘清單327
28.1標(biāo)點(diǎn)符號(hào)327
28.2幫助文檔330
28.3運(yùn)算符331
28.4自定義屬性與自定義列的語(yǔ)法331
28.5管道參數(shù)輸入332
28.6何時(shí)使用$_333
附錄復(fù)習(xí)實(shí)驗(yàn)335

本目錄推薦

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