openSUSE 11.0和SUSE Linux Enterprise Server宝典PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:(美)RogerWhittaker,JustinDavies著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2009
- ISBN:9787115210692
- 页数:443 页
绪论 1
第1部分 SUSE Linux基础第1章 SUSE安装 13
1.1 选择安装方法 13
1.2 开始安装 14
1.2.1 选择引导选项 15
1.2.2 配置语言设置 16
1.3 安装模式 17
1.4 自定义安装 18
1.4.1 选择桌面环境 18
1.4.2 磁盘分区 19
1.4.3 调整现有操作系统的分区大小 20
1.4.4 主分区和扩展分区 21
1.4.5 定义文件系统 21
1.4.6 创建用户 24
1.4.7 安装设置 25
1.4.8 自定义安装 25
1.4.9 选择安装软件 26
1.4.10 选择引导加载程序 27
1.4.11 更改默认运行级别 29
1.5 运行安装程序 29
1.5.1 配置网络访问 30
1.5.2 测试连接和在线更新 33
1.5.3 配置调制解调器 34
1.5.4 ISDN和ADSL连接 34
1.5.5 电缆调制解调器连接 34
1.5.6 无线网络 35
1.5.7 用户管理 35
1.5.8 SuSEconfig 35
1.5.9 查看版本说明 35
1.5.10 配置硬件 35
1.6 完成安装 37
第2章 Linux基础 39
2.1 命令行101:shell 39
2.1.1 普遍使用的shell特性 40
2.1.2 高级shell特性 40
2.2 获取Linux命令的帮助 44
2.3 使用文件和目录 44
2.3.1 列出文件 44
2.3.2 复制文件 45
2.3.3 移动和重命名文件 45
2.3.4 删除文件和目录 45
2.3.5 更改目录 45
2.3.6 建立目录 46
2.3.7 删除目录 46
2.3.8 为文件或目录建立链接 46
2.3.9 连接文件 46
2.3.10 用more和less查看文件 46
2.3.11 查看文件的开始或结尾 47
2.3.12 用gret命令搜索文件 47
2.3.13 用find和locate查找文件 47
2.3.14 用vi和emacs编辑文本 48
2.4 常规管理任务 48
2.4.1 基本用户和组的概念 48
2.4.2 创建用户和组 49
2.4.3 使用文件所有权和权限 49
2.4.4 配置用户首选项 51
2.4.5 挂载和卸载文件系统 52
2.5 使用软件包 52
2.5.1 检查安装的内容 52
2.5.2 检查RPM包 52
2.5.3 从包里提取文件 53
2.5.4 使用RPM源文件 54
2.6 编译源文件包 54
2.7 通过网络连接 54
2.8 备份、恢复和归档文件 55
2.8.1 创建和读取简单归档 55
2.8.2 创建ISO映像并刻录到CD盘 56
第3章 分区、文件系统和文件 57
3.1 分区 57
3.1.1 分区的类型 58
3.1.2 创建分区 59
3.1.3 更新磁盘分区表 61
3.1.4 更改分区类型 61
3.1.5 逻辑卷管理 62
3.2 文件系统 63
3.2.1 EXT2 63
3.2.2 EXT3 63
3.2.3 ReiserFS 64
3.2.4 JFS 64
3.2.5 XFS 65
3.2.6 VFAT/NTFS 65
3.3 创建文件系统 65
3.3.1 创建EXT2文件系统 66
3.3.2 创建EXT3文件系统 67
3.3.3 将EXT2文件系统升级为EXT3文件系统 67
3.3.4 创建ReiserFS文件系统 68
3.4 文件系统的比较 68
3.5 挂载文件系统 69
3.5.1 挂载选项 69
3.5.2 自动挂载文件系统 72
3.6 卸载文件系统 73
第2部分 SUSE系统第4章 引导系统 77
4.1 引导的概念 77
4.2 运行级别 80
4.2.1 手动切换运行级别 80
4.2.2 使用chkconfig控制运行级别 82
4.2.3 为不同系统类型定制运行级别 83
4.3 引导管理器 83
4.3.1 LILO 83
4.3.2 GRUB 84
4.3.3 利用GRUB走出困境 86
4.4 双引导 87
4.4.1 在新系统上安装Windows和Linux 87
4.4.2 在已有Windows系统上安装Linux 88
4.4.3 手动为已有Windows系统进行分区 88
4.4.4 在Windows和Linux分区上共享数据 90
4.5 启动故障的诊断与排除 90
4.5.1 使用运行级别解决启动问题 90
4.5.2 SUSE援救系统 91
第5章 文档 93
5.1 寻求有关SUSE系统的帮助 93
5.1.1 SUSE手册 93
5.1.2 手册页 94
5.1.3 信息页 96
5.2 KDE帮助中心 97
5.2.1 /usr/share/doc/packages/ 98
5.2.2 其他文档包 98
5.3 Linux文档项目资源 98
5.3.1 FAQ 98
5.3.2 HOWTO 99
5.3.3 Linux文档项目指南 99
5.3.4 SUSE书籍包 100
5.4 寻求在线帮助 100
5.4.1 openSUSE网站 100
5.4.2 Novell客户中心 100
5.4.3 openSUSE公共邮件列表 101
5.4.4 非官方SUSE FAQ 102
5.4.5 其他非官方SUSE帮助站点 102
5.4.6 其他SUSE文档 102
5.4.7 专题站点 102
5.4.8 查找软件 103
5.4.9 查找进一步的信息 104
第6章 理解Linux网络 105
6.1 Internet 101 105
6.2 TCP/IP 106
6.2.1 ISO OSI模型 106
6.2.2 DoD模型 108
6.2.3 IP地址 108
6.3 路由选择 112
第7章 日志 114
7.1 /var/log目录中的文件 114
7.2 使用syslog记录日志 115
7.3 使用syslog-ng记录日志 117
7.3.1 日志源 118
7.3.2 过滤器 118
7.3.3 日志目的地 119
7.3.4 日志定义——综述 119
7.4 使用logrotate管理日志 119
7.5 使用logcheck分析日志 120
7.6 使用Webalizer 122
7.7 阅读日志文件 123
第8章 X Window系统 124
8.1 X Window系统概念 125
8.1.1 窗口管理器 125
8.1.2 KDE和GNOME 125
8.2 配置X 126
8.2.1 获取硬件信息 126
8.2.2 使用sax2 126
8.2.3 帧缓冲图像 127
8.2.4 安装后访问帧缓冲图像 128
8.2.5 如果X仍然不能启动 128
8.2.6 切换分辨率 129
8.2.7 切换到文本控制台 129
8.2.8 X上的复制和粘贴 129
8.2.9 X上的用户首选项 129
8.2.10 远程使用X 129
8.2.11 无盘X终端 132
8.3 KDE 133
8.3.1 Konqueror 134
8.3.2 KDE控制中心 135
8.3.3 KDE应用程序 135
8.4 GNOME 136
8.4.1 Nautilus 137
8.4.2 Firefox 137
8.4.3 Evolution 137
8.4.4 Gnucash 137
8.4.5 AbiWord 137
8.4.6 Gnumeric 137
8.5 其他窗口管理器 137
8.5.1 FVWM2 138
8.5.2 Blackbox 138
8.5.3 IceWM 139
8.5.4 XFCE 139
8.5.5 Window Maker 139
8.6 Xgl和Compiz 139
第9章 使用YaST配置系统 143
9.1 YaST模块 145
9.2 配置安装源 148
9.3 设定代理设置 150
9.4 使用NTP时间服务 150
9.5 打印机配置 151
9.6 设置扫描仪 153
9.7 启动加载器配置 153
9.8 设置SCPM 155
9.9 运行级别编辑器 156
9.10 用户和组 157
9.10.1 添加或编辑用户 157
9.10.2 添加或编辑组 159
9.11 使用YaST安装附加软件 160
9.12 YOU:YaST在线更新 161
9.12.1 SUSE专业版和SLES上的YOU 161
9.12.2 opensuse-updater 161
9.12.3 YaST在线更新模块 161
9.12.4 YOU带来的危险 162
9.13 YaST安装服务器模块 162
9.13.1 设置安装服务器 163
9.13.2 从安装服务器安装 164
9.14 自动安装——AutoYaST 164
9.14.1 原理 164
9.14.2 操作模式 164
9.14.3 YaST自动安装模块 165
9.14.4 使用预安装、chroot和后安装脚本 166
9.14.5 更多信息 166
第3部分 在SUSE Linux中使用命令行第10章 文本操作 169
10.1 从文件读取行 169
10.1.1 cat 170
10.1.2 tac 171
10.1.3 zcat 171
10.1.4 head 171
10.1.5 tail 171
10.1.6 expand 171
10.1.7 nl 171
10.1.8 uniq 172
10.1.9 sort 172
10.2 从文件提取行 172
10.2.1 grep 173
10.2.2 zgrep 174
10.2.3 grepmail 174
10.2.4 sgrep 175
10.2.5 split 175
10.2.6 csplit 175
10.3 使用文本文件的字段 176
10.3.1 cut 176
10.3.2 paste 177
10.3.3 join 177
10.3.4 awk 177
10.3.5 wc 178
10.4 替换文本 178
10.4.1 sed 179
10.4.2 tr 179
10.4.3 dos2unix和unix2dos 180
10.5 为查看和打印而格式化文本文件 180
10.5.1 pr 181
10.5.2 fold 181
10.5.3 fmt 181
10.5.4 groff-Tascii 181
10.5.5 a2ps 181
10.5.6 enscript 181
10.6 比较文件 182
10.6.1 cmp 182
10.6.2 diff和patch 182
10.7 从其他文件格式中得到文本 183
10.7.1 antiword 183
10.7.2 ps2ascii 183
10.7.3 pdftotext 183
10.7.4 ps2pdf 184
10.7.5 dvi2tty 184
10.7.6 detex 184
10.7.7 acroread和xpdf 184
10.7.8 html2text 184
10.7.9 strings 185
第11章 文本编辑器 186
11.1 编辑器之争 186
11.2 vi/vim 187
11.2.1 使用命令模式 188
11.2.2 围绕文本移动 188
11.2.3 删除文本 189
11.2.4 复制和粘贴 190
11.2.5 插入和保存文件 191
11.2.6 搜索和替换 191
11.2.7 使用vim初始化文件 192
11.2.8 退出vim 192
11.3 emacs 192
11.3.1 安装 193
11.3.2 启动emacs 193
11.3.3 控制emacs 194
11.3.4 使用单词自动完成 195
11.3.5 使用命令自动完成和历史记录功能 195
11.3.6 emacs模式 195
11.3.7 使用日历 197
11.3.8 自定义emacs 197
11.3.9 更多信息 199
第12章 使用软件包 200
12.1 二进制RPM 200
12.1.1 安装RPM 201
12.1.2 查询RPM软件包 202
12.1.3 移除安装的软件包 203
12.1.4 验证RPM 203
12.2 创建RPM 204
12.2.1 发布RPM 204
12.2.2 源代码 205
12.2.3 RPM环境 205
12.2.4 规范文件 206
12.2.5 根据规范文件编译RPM 208
12.2.6 检查完成的RPM 209
12.3 安装源 210
12.3.1 YaST的安装源模块 210
12.3.2 一键安装 212
12.4 命令行安装工具 213
第13章 使用文件 216
13.1 列出、复制和移动文件 216
13.1.1 命令行工具 216
13.1.2 文件管理器 218
13.2 查找文件 220
13.2.1 使用find 220
13.2.2 使用locate 220
13.2.3 使用Konqueror查找文件 221
13.2.4 在GNOME中查找文件 221
13.2.5 在mc中查找文件 222
13.2.6 使用内容查找文件:Beagle 222
13.3 查看文件和文件类型 223
13.3.1 file命令 223
13.3.2 strings、ghex2、khexedit和antiword 223
13.3.3 查看和打开不同文件类型和格式 224
13.4 压缩文件 228
13.5 使用档案 228
13.5.1 使用tar档案 229
13.5.2 使用cpio档案 230
13.5.3 使用zip档案 230
13.5.4 解压RPM软件包 230
13.5.5 使用pax 231
13.5.6 使用ark 231
13.6 文件属性和ACL 231
13.6.1 文件属性 232
13.6.2 文件ACL 232
第14章 使用系统 234
14.1 系统援救和修复 234
14.1.1 用特殊引导参数从硬盘引导 234
14.1.2 引导进入援救系统 235
14.1.3 引导进入YaST系统修复模式 235
14.2 使用分区 237
14.2.1 分区示例 239
14.2.2 生成文件系统 241
14.3 使用DVD、CD和软盘 242
14.3.1 创建并使用现有磁盘的映像 242
14.3.2 创建和使用新磁盘映像 242
14.3.3 创建ISO CD和DVD映像 243
14.3.4 使用命令行刻录CD 243
14.3.5 使用k3b刻录CD和DVD 244
14.4 自动化任务 244
14.4.1 shell别名 244
14.4.2 编写shell脚本 245
14.4.3 脚本语言 249
第15章 Linux网络 253
15.1 配置IP网络 253
15.1.1 ifconfig 253
15.1.2 设置路由 255
15.1.3 使用iproute2 257
15.2 ARP的精彩世界 258
15.3 参与IPX网络 259
15.4 网络工具 260
15.4.1 使用Telnet 260
15.4.2 使用SSH 261
15.4.3 rsync 263
15.4.4 wget 264
15.4.5 跟踪网络上的包 265
15.5 网络故障诊断与排除 265
15.5.1 ping 265
15.5.2 traceroute 266
15.6 无线网络 266
15.6.1 ndiswrapper 267
15.6.2 配置无线网络 268
15.7 蓝牙 268
第4部分 在SUSE Linux中实现网络服务第16章 利用Apache Web服务器建立网站 273
16.1 配置Apache 274
16.1.1 SUSE中的Apache包 274
16.1.2 首次启动Apache 274
16.1.3 Apache配置文件 275
16.1.4 全局指令 275
16.1.5 主服务器 276
16.1.6 虚拟主机 277
16.2 安全 278
16.2.1 设置用户访问 278
16.2.2 设置组访问 279
16.3 通用网关接口 280
16.4 运用PHP创建动态内容 281
16.5 使用YaST进行配置 283
第17章 邮件服务器:Postfix、Sendmail、Qpopper和Cyrus 286
17.1 发送和接收邮件 286
17.2 Postfix 288
17.2.1 Postfix配置 288
17.2.2 postfix术语及使用 293
17.2.3 阻止垃圾邮件 295
17.3 sendmail 296
17.3.1 安装sendmail 296
17.3.2 配置sendmail 297
17.3.3 启动sendmail 299
17.3.4 获得sendmail的更多信息 299
17.4 Qpopper 300
17.5 Fetchmail 301
17.6 Cyrus IMAPD 301
17.6.1 配置Cyrus用户 302
17.6.2 向Cyrus添加用户 302
17.6.3 创建共享邮箱 302
17.6.4 集成Cyrus和Postfix 303
17.6.5 在Cyrus中为根用户的邮件设置别名 303
17.7 选择邮件客户程序 304
17.7.1 命令行客户程序 304
17.7.2 图形化邮件客户程序 304
17.8 Linux邮件系统 305
第18章 运用Samba设置Windows互操作性 306
18.1 Samba软件包 307
18.2 设置和使用Samba客户端 307
18.3 使用YaST设置Samba服务器 311
18.4 创建和管理Samba密码文件 313
18.5 使用Winbind守护程序 314
18.6 Samba配置文件 315
18.7 使用SWAT 315
第19章 运用CUPS设置打印 318
19.1 设置本地连接的打印机 319
19.1.1 YaST未列出的打印机 321
19.1.2 不支持的打印机 321
19.1.3 从应用程序打印 321
19.1.4 从命令行打印 322
19.1.5 从命令行取消打印任务 322
19.1.6 在本地网络上设置简单打印服务器 323
19.1.7 建立Windows客户端打印到CUPS服务器 324
19.1.8 从Linux打印到其他类型的远程打印机 325
19.1.9 使用CUPS Web界面 325
19.1.10 CUPS命令行工具和配置文件 327
19.1.11 CUPS日志 328
19.1.12 其他工具 328
19.2 文档 328
19.2.1 CUPS在线文档 328
19.2.2 CUPS书籍 328
19.2.3 SUSE打印文档 329
19.2.4 IPP文档 329
第20章 配置和使用DHCP服务 330
20.1 DHCP操作模式 330
20.2 SUSE中的DHCP软件包 331
20.3 运用YaST设置DHCP服务器 331
20.3.1 使用YaST DHCP服务器向导 331
20.3.2 在YaST中重新配置现有DHCP服务器 334
20.4 手动配置DHCP服务器 335
20.4.1 IP地址范围 336
20.4.2 分配默认网关 336
20.4.3 配置名称服务 336
20.4.4 配置固定地址 336
20.4.5 其他选项 336
20.4.6 定义主机组 337
20.4.7 指定租期 337
20.4.8 其他DHCP选项 337
20.5 启动和停止DHCP客户端 337
20.6 DHCP客户和服务器故障诊断与排除 338
20.6.1 DHCP客户故障诊断与排除 338
20.6.2 DHCP服务器故障诊断与排除 339
第21章 配置DNS服务器 341
21.1 一些DNS理论 341
21.1.1 顶层域 341
21.1.2 如何进行DNS搜索 342
21.1.3 缓存 342
21.2 为缓存和转发配置BIND 342
21.2.1 使用dig 343
21.2.2 使用host 344
21.3 检查记录类型 344
21.4 使用区 344
21.4.1 授权开始 345
21.4.2 NS条目 346
21.4.3 邮件交换器 346
21.4.4 地址记录 346
21.4.5 CNAME记录 346
21.4.6 添加区到文件name.conf 346
21.5 反向区 347
21.6 使用YaST配置DNS服务器 348
第22章 使用NFS 351
22.1 挂载NFS文件系统 351
22.1.1 引导时挂载NFS文件系统 352
22.1.2 使用挂载选项 352
22.1.3 rcnfs start和rcnfs stop 353
22.1.4 YaST的NFS客户端模块 353
22.2 NFS服务器 353
22.2.1 导出文件 354
22.2.2 exportfs命令 355
22.2.3 showmount命令 356
22.2.4 挂载NFS共享的一些问题 356
22.2.5 NFS安全性考虑 357
第23章 在SUSE上运行FTP服务器 358
23.1 vsftpd作为匿名FTP服务器 359
23.2 用vsftpd设置用户FTP 361
23.3 允许上传 362
23.4 使用pure-ftpd 363
23.5 进一步的信息 363
第24章 在SUSE Linux里实现防火墙 365
24.1 为什么使用防火墙 366
24.2 用iptables配置防火墙 366
24.2.1 实现iptables防火墙 368
24.2.2 设置第一条规则 368
24.2.3 添加规则 369
24.2.4 规则的顺序 370
24.3 网络地址翻译 370
24.3.1 源NAT 370
24.3.2 允许包转发 371
24.3.3 Destination NAT 372
24.4 重定向流量 372
24.5 允许ICMP流量 373
24.6 允许回送 373
24.7 停止“过于频繁的”连接 373
24.8 将丢弃的包记入日志 374
24.9 使用SuSEfirewall2 374
第25章 网络信息和目录服务 377
25.1 将NIS用于验证 377
25.1.1 使用YaST设置NIS服务器 377
25.1.2 手动设置NIS服务器 379
25.1.3 配置用于NIS的客户端 380
25.2 在SUSE中使用LDAP 382
25.3 LDAP是什么 382
25.3.1 LDAP对象 383
25.3.2 层次结构 383
25.4 实现LDAP服务器 384
25.4.1 配置管理员 384
25.4.2 测试LDAP服务器 385
25.4.3 添加信息 385
25.4.4 向LDAP服务器添加用户数据 387
25.5 可插入认证模块 389
25.6 把LDAP集成到Linux中 390
25.7 在LDAP服务器上设置ACL 391
25.8 LDAP怎样提供帮助 392
第26章 用Squid设置Web代理 393
26.1 在SUSE上启动Squid 393
26.2 用户认证 395
26.3 通过硬件地址限制访问 396
26.4 Squid日志 396
26.5 将Squid用作透明代理 397
26.6 使用缓存管理器 397
26.7 使用squidGuard 398
第5部分 企业中的SUSE Linux第27章 企业架构 401
27.1 典型组织 401
27.1.1 Linux应用 402
27.1.2 怎样使用Linux 403
27.1.3 满足职员的要求 403
27.2 Linux企业硬件:重要参与者 404
27.2.1 IBM 404
27.2.2 Hewlett-Packard 405
27.2.3 64位平台 405
27.2.4 刀片技术 406
27.2.5 硬件、软件认证和支持 406
27.3 综合讨论 407
27.3.1 在什么地方使用这些服务 407
27.3.2 存储区域网络 409
27.3.3 虚拟化所有内容 411
27.3.4 灾难恢复 412
27.3.5 高可用性和故障转移 414
第28章 模拟和虚拟化 415
28.1 模拟与虚拟化 415
28.2 使用dosemu和dosbox的DOS模拟 416
28.2.1 dosemu 416
28.2.2 dosbox 416
28.3 使用Wine运行Microsoft的Windows应用程序 417
28.4 bochs PC模拟器 419
28.5 使用QEMU的虚拟机 420
28.6 VMWare虚拟机 421
28.7 VirtualBox 423
28.8 Xen Hypervisor 424
28.8.1 硬件辅助虚拟化 427
28.8.2 配置文件和命令行工具 427
28.9 其他模拟器 429
第29章 内核 430
29.1 可能不需要阅读本章的原因 430
29.2 可能需要阅读本章的原因 430
29.3 SUSE内核和vanilla内核 431
29.3.1 内核版本号 431
29.3.2 二进制内核包 431
29.3.3 确定正在运行什么内核 432
29.4 升级内核包 432
29.5 内核配置 432
29.6 构建内核 435
29.7 内核模块包和第三方软件 436
29.7.1 内核破坏 437
29.7.2 加载内核模块 437
29.8 启动时的内核参数 438
29.9 初始ramdisk 438
第30章 商业桌面Linux:Novell Linux Desktop 439
30.1 技术背景 440
30.2 难以处理的应用程序 440
30.3 其他商业桌面发布版本 441
30.4 其他方法 441
30.5 SLD、NLD和SLED 442
30.6 SLED和Linux Desktop的未来 442
30.7 更多信息 443
- 《教育学考研应试宝典》徐影主编 2019
- 《吉他宝典 吉他手超级手册 上》姜伟主编;汶麟,姚林,杜新春,赖康康,朱家明,克尔曼副主编 2018
- 《法式料理酱汁宝典》(日)上柿元胜著 2019
- 《查理·芒格宝典》王力哲著 2019
- 《脑卒中宝典 猫大夫医学科普》缪中荣 2018
- 《徐绽英语考研精品系列 北航考研英语夜读时文阅读宝典120+60》徐绽 2019
- 《最强大脑 超级记忆力提升宝典》朱建国,桑楚 2019
- 《走进音乐殿堂 音乐高考高分宝典》俞子正,郑世连主编 2019
- 《现代军事作战宝典系列丛书 航母战斗群作战指南》《深度军事》编委会著 2018
- 《玄门宝典》董沛文主编;周全彬,盛克琦点校 2017
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019