<p>Wireshark是流行的网络嗅探软件,《Wireshark数据包分析实战(第3版)》在上一版的基础上针对Wireshark 2.0.5和IPv6进行了更新,并通过大量真实的案例对Wireshark的使用进行了详细讲解,旨在帮助读者理解Wireshark捕获的PCAP格式的数据包,以便对网络中的问题进行排错。</p> <p>《Wireshark数据包分析实战(第3版)》共13章,从数据包分析与数据包嗅探器的基础知识开始,循序渐进地介绍Wireshark的基本使用方法及其数据包分析功能特性,同时还介绍了针对不同协议层与无线网络的具体实践技术与经验技巧。在此过程中,作者结合大量真实的案例,
Windows PowerShell实战指南(第3版)
✍ Scribed by Don Jones(道·琼斯) / Jeffery Hicks(杰弗瑞·希克斯) 著; 宋沄剑 译
- Publisher
- 人民邮电出版社
- Year
- 2017
- Tongue
- Chinese
- Leaves
- 364
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
书签已装载,
书签制作方法请找 [email protected]
完全免费
(若有印刷不清等问题也请发送相关邮件,会尽快更新的)
PowerShell已经是一门开源、跨平台的脚本语言与管理Shell。在DevOps流行的今天,PowerShell无疑是好的实现语言之一。本书几乎涵盖了PowerShell所涉及技术的方方面面,提供了大量实战案例,同时还包含了PowerShellv5新功能的内容。只需要一个月、每天一小时,读者就能够轻松掌握PowerShell的实战技能。本书作者是PowerShell界泰斗DonJones与JefferyHicks。他们都是多年的PowerShellMVP,并以简洁、易入门的培训与写作风格而著称。
✦ Table of Contents
封面
书名
版权
前言
目录
第1章 背景介绍
1.1 为什么要重视PowerShell
1.2 现在只剩下“PowerShell ”,而不是“Windows Power Shell”
1.3 本书适用读者
1.4 如何使用本书
1.5 搭建自己的实验环境
1.6 安装Windows PowerShell
1.7 联系我们
1.8 赶紧使用PowerShell吧
第2章 初识PowerShell
2.1 选择你的“武器”
2.2 重新认识代码输入
2.3 常见误区
2.4 如何查看当前版本
2.5 动手实验
第3章 使用帮助系统
3.1 帮助系统:发现命令的方法
3.2 可更新的帮助
3.3 查看帮助
3.4 使用帮助系统查找命令
3.5 帮助详解
3.6 访问“关于”主题
3.7 访问在线帮助
3.8 动手实验
3.9 动手实验答案
第4章 运行命令
4.1 无需脚本,仅仅是运行命令
4.2 剖析一个命令
4.3 Cmdlet命名惯例
4.4 别名:命令的昵称
4.5 使用快捷方式
4.6 小小作弊一下:Show-Command
4.7 对扩展命令的支持
4.8 处理错误
4.9 常见误区
4.10 动手实验
第5章 使用提供程序
5.1 什么是提供程序
5.2 FileSystem的结构
5.3 理解文件系统与其他数据存储的类似之处
5.4 使用文件系统
5.5 使用通配符与字面路径
5.6 使用其他提供程序
5.7 动手实验
5.8 进一步学习
5.9 动手实验答案
第6章 管道:连接命令
6.1 一个命令与另外一个命令连接:为你减负
6.2 输出结果到CSV或XML文件
6.3 管道传输到文件或打印机
6.4 转换成HTML
6.5 使用Cmdlets修改系统:终止进程和停止服务
6.6 常见误区
6.7 动手实验
6.8 动手实验答案
第7章 扩展命令
7.1 如何让一个Shell完成所有事情
7.2 关于产品的“管理Shell”
7.3 扩展:找到并添加插件
7.4 扩展:找到并添加模块
7.5 命令冲突和移除扩展
7.6 在非Windows操作系统
7.7 玩转一个新的模块
7.8 配置脚本:在启动Shell时预加载扩展
7.9 从Internet获取模块
7.10 常见误区
7.11 动手实验
7.12 动手实验答案
第8章 对象:数据的另一个名称
8.1 什么是对象
8.2 理解为什么PowerShell使用对象
8.3 探索对象:Get-Member
8.4 使用对象标签,也就是所谓的“属性”
8.5 对象行为,也就是所谓的“方法”
8.6 排序对象
8.7 选择所需的属性
8.8 在命令结束之前总是对象的形式
8.9 常见误区
8.10 动手实验
8.11 动手实验答案
第9章 深入理解管道
9.1 管道:更少的输入,更强大的功能
9.2 PowerShell如何传输数据给管道
9.3 方案A:使用ByValue进行管道输入
9.4 方案B:使用ByProper Name进行管道传输
9.5 数据不对齐时:自定义属性
9.6 括号命令
9.7 提取属性的值
9.8 动手实验
9.9 进一步学习
9.10 动手实验答案
第10章 格式化及如何正确使用
10.1 格式化:让输出更加美观
10.2 默认格式
10.3 格式化表格
10.4 格式化列表
10.5 格式化宽列表
10.6 创建自定义列与列表条目
10.7 输出到文件、打印机或者主机上
10.8 输出到GridView中
10.9 常见误区
10.10 动手实验
10.11 进一步学习
10.12 动手实验答案
第11章 过滤和比较
11.1 只获取必要的内容
11.2 左过滤
11.3 使用比较操作符
11.4 过滤对象的管道
11.5 使用迭代命令行模式
11.6 常见误区
11.7 动手实验
11.8 进一步学习
11.9 动手实验答案
第12章 学以致用
12.1 定义任务
12.2 发现命令
12.3 学习如何使用命令
12.4 自学的一些技巧
12.5 动手实验
12.6 动手实验答案
第13章 远程处理:一对一及一对多
13.1 PowerShell远程处理的原理
13.2 WinRM概述
13.3 一对一场景的Enter-PSSession和Exit-PSSession
13.4 一对多场景的Invoke-Command
13.5 远程命令和本地命令之间的差异
13.6 深入探讨
13.7 远程处理的配置选项
13.8 常见误区
13.9 动手实验
13.10 进一步学习
13.11 动手实验答案
第14章 Windows管理规范
14.1 WMI概要
14.2 关于WMI的坏消息
14.3 探索WMI
14.4 选择你的武器:WMI或CIM
14.5 使用Get-WmiObject
14.6 使用Get-CimInstance
14.7 WMI文档
14.8 常见误区
14.9 动手实验
14.10 进一步学习
14.11 动手实验答案
第15章 多任务后台作业
15.1 利用PowerShell实现多任务同时处理
15.2 同步VS异步
15.3 创建本地作业
15.4 WMI作业
15.5 远程处理作业
15.6 获取作业执行结果
15.7 使用子作业
15.8 管理作业的命令
15.9 调度作业
15.10 常见困惑点
15.11 动手实验
15.12 动手实验答案
第16章 同时处理多个对象
16.1 对于大量管理的自动化
16.2 首选方法:“批处理”Cmdlet
16.3 CIM/WMI方式:调用方法
16.4 后备计划:枚举对象
16.5 常见误区
16.6 动手实验
16.7 动手实验答案
第17章 安全警报
17.1 保证Shell安全
17.2 Windows PowerShell的安全目标
17.3 执行策略和代码签名
17.4 其他安全措施
17.5 其他安全漏洞
17.6 安全建议
17.7 动手实验
第18章 变量:一个存放资料的地方
18.1 变量简介
18.2 存储值到变量中
18.3 使用变量:关于引号有趣的技巧
18.4 在一个变量中存储多个对象
18.5 双引号的其他技巧
18.6 声明变量类型
18.7 与变量相关的命令
18.8 针对变量的最佳实践
18.9 常见误区
18.10 动手实验
18.11 进一步学习
18.12 动手实验答案
第19章 输入和输出
19.1 提示并显示信息
19.2 Read-Host命令
19.3 Write-Host命令
19.4 Write-Output命令
19.5 其他输出方式
19.6 动手实验
19.7 进一步学习
19.8 动手实验答案
第20章 轻松实现远程控制
20.1 使得PowerShell远程控制更加容易
20.2 创建并使用可重用会话
20.3 利用Enter-PSSession命令使用会话
20.4 利用Invoke-Command命令使用会话
20.5 隐式远程控制:导入一个会话
20.6 使用断开会话
20.7 动手实验
20.8 进一步学习
20.9 动手实验答案
第21章 你把这叫作脚本
21.1 非编程,而更像是批处理文件
21.2 使得命令可重复执行
21.3 参数化命令
21.4 创建一个带参数的脚本
21.5 为脚本添加文档
21.6 一个脚本,一个管道
21.7 作用域初探
21.8 动手实验
21.9 动手实验答案
第22章 优化可传参脚本
22.1 起点
22.2 让PowerShell去做最难的工作
22.3 将参数定义为强制化参数
22.4 添加参数别名
22.5 验证输入的参数
22.6 通过添加详细输出获得易用性体验
22.7 动手实验
22.8 动手实验答案
第23章 高级远程控制配置
23.1 使用其他端点
23.2 创建自定义端点
23.3 启用多跳远程控制(multi-hop remoting)
23.4 深入远程控制身份验证
23.5 动手实验
23.6 动手实验答案
第24章 使用正则表达式解析文本文件
24.1 正则表达式的目标
24.2 正则表达式入门
24.3 通过-Match使用正则表达式
24.4 通过Select-String使用正则表达式
24.5 动手实验
24.6 进一步学习
24.7 动手实验答案
第25章 额外的提示,技巧以及技术
25.1 Profile、提示以及颜色:自定义Shell界面
25.2 运算符:-AS、-IS、-Replace、-Join、-Split、-IN、-Contains
25.3 字符串处理
25.4 日期处理
25.5 处理WMI日期
25.6 设置参数默认值
25.7 学习脚本块
25.8 更多的提示、技巧及技术
第26章 使用他人的脚本
26.1 脚本
26.2 逐行检查
26.3 动手实验
26.4 动手实验答案
第27章 学无止境
27.1 进一步学习的思想
27.2 既然已经阅读了本书,那么我要从哪里开始呢
27.3 你会喜欢的其他资源
第28章 PowerShell备忘清单
28.1 标点符号
28.2 帮助文档
28.3 运算符
28.4 自定义属性与自定义列的语法
28.5 管道参数输入
28.6 何时使用$
附录 复习实验
封底
📜 SIMILAR VOLUMES
本书吸取了国家示范性高职院校建设成果,采用任务引领、项目主导的方法,使初学者容易快速入门,易于动手实际操作。本书按照软件测试流程共分为6章,即测试计划、测试用例、测试执行、测试总结、测试工具、单元测试。本书以企业真实项目引导,贯穿全书,巧妙地将软件测试知识点融入各任务当中,体现了“做中学、学中做”的特色,是一本理实一体化的实战教程。本书同时提供了教材中所用项目的测试用例及配套电子课件,电子教案。本书可作为高职高专计算机专业及相关非计算机专业的教材使用,也可作为培训教材及对软件测试感兴趣的初学者入门使用。
<p>Big Nerd Ranch 是美国一家专业的移动开发技术培训机构。本书主要以其Android 训练营教学课程为基础,融合了几位作者多年的心得体会,是一本完全面向实战的Android 编程权威指南。全书共36 章,详细介绍了8 个Android 应用的开发过程。通过这些精心设计的应用,读者可掌握很多重要的理论知识和开发技巧,获得宝贵的开发经验。</p> <p>第3 版较之前版本增加了对数据绑定等新工具的介绍,同时新增了针对单元测试、辅助功能和MVVM 架构等主题的章节。如果你熟悉Java 语言,或者了解面向对象编程,那就立刻开始Android 编程之旅吧!</p>
<p>《Spring实战(第4版)》是经典的、畅销的Spring学习和实践指南。</p> <p>第4版针对Spring 4进行了全面更新。全书分为四部分。第1部分介绍Spring框架的核心知识。第二部分在此基础上介绍了如何使用Spring构建Web应用程序。第三部分告别前端,介绍了如何在应用程序的后端使用Spring。第四部分描述了如何使用Spring与其他的应用和服务进行集成。</p> <p>《Spring实战(第4版)》适用于已具有一定Java 编程基础的读者,以及在Java 平台下进行各类软件开发的开发人员、测试人员,尤其适用于企业级Java 开发人员。本书既可以被刚开始学习Spring
《Unity实战(第2版)》详细介绍如何用Unity编写和部署游戏。探讨许多有趣的示例,实践Unity直观的工作流工具和先进的呈现引擎。这个实用指南揭示游戏开发过程的各个方面,包括最初的基础工作、创建自定义AI脚本和构建易于阅读的UI。应读者的要求,全新修订的第2版增加一个新章节,介绍如何使用Unity的扩展2D工具包来构建2D平台。
本书试图为Windows程序设计初学者提供一条由入门到深入,由简单到复杂的编程设计之路,最终使他们有能力独立开发出像Windows防火墙一样复杂的应用程序.为此,本书首先介绍了Win32程序运行原理和最基本的Win32 API编程;然后通过模拟MFC中关键类,全局函数和宏定义的实现详细讲述了框架程序的设计方法和MFC的内部工作机制,并指出了这些机制是如何对用戶程序造成影响的;继而完整讲述了开发内核驱动和Windows防火墙的过程;最后对计算机3D图形和音频控制技术进行了介绍.此外,书中各章均配以丰富的实例,它们从最简单的"Hello World!"开始,到多线程,用戶界面,注册表和网络通信,3