Red Hat Linux 7.2技术内幕

出版时间:2002-7  出版社:机械工业出版社  作者:美.鲍尔 等著 辰卓工作室 译  页数:502  
Tag标签:无  

内容概要

本书对Red Hat Linux 7.2做了深刻的、全面的介绍。主要内容包括:Red Hat Linux 7.2的安装、配置、使用和管理,在Red Hat Linux 7.2上安装和配置流行的X窗口服务器XFree86,Internet的基本原理及新闻组、电子邮件和FTP等各种Internet服务,用Red Hat Linux 7.2来获得各种Internet服务,Perl语言的基本语法及使用,建立和运行世界上最流行的Web服务器Apache,用Red Hat Linux 7.2建立和配置TCP/IP网络及进行安全可靠的网络管理等。本书内容全面、编排独特,可帮助用户、系统管理员、IS/IT规划人员快速实现高效、安全和节约开销的计算解决方案。本书附带光盘包含Red Hat Linux 7.2。

作者简介

Bill Ball 是一位多本Linux最畅销书籍的作者,其中包括已经多次出版的《Red Hat Linux Unleashed》、Que的《Using Linux》以及Samx出版的《SuSE Linux Unleashed》。他是一位技术文献编写员、编辑和杂志新闻记者,并且已经具有26年使用计算机的经历。他于1986年首次为Que

书籍目录

第一部分   安装与配置
第1章 Red Hat Linux介绍 1
1.1 什么是Red Hat Linux 1
1.2 使用Red Hat Linux的好处 2
1.3 Red Hat Linux的新特性 3
1.4 企业中使用的Red Hat Linux 3
1.5 适用于小型商业企业的Red Hat Linux 4
1.6 Red Hat及Linux的文档 4
1.7 参考资料 5
第2章 准备安装Red Hat Linux 7
2.1 硬件配置需求 8
2.1.1 使用安装核对清单 8
2.1.2 选择安装类型 11
2.1.3 硬件特性 11
2.2 安装过程概述 12
2.3 安装前与安装期间的分区 14
2.4 使用Red Hat 的Kickstart安装方式 15
2.5 参考资料 16
第3章 安装Red Hat Linux 17
3.1 规划分区策略 17
3.2 选择引导装载程序 17
3.3 选择如何安装Red Hat Linux 18
3.3.1 从CD-ROM安装 18
3.3.2 从DOS引导安装 19
3.3.3 制作安装引导盘 19
3.3.4 使用硬盘驱动器分区的安装 19
3.3.5 使用网络的安装 20
3.4 逐步安装 20
3.5 登录与关机 31
3.6 参考资料 32
第4章 安装后的配置 33
4.1 指针光标和键盘的配置 33
4.2 图形显示的添加或更改 36
4.3 声音配置问题 37
4.4 调制解调器的检测和配置 38
4.5 电源管理问题 41
4.6 PCMCIA的管理 42
4.7 参考资料 42
第5章 Linux使用初步 44
5.1 理解Linux 44
5.2 控制台的使用 46
5.3 导航与查找 48
5.4 文件管理 49
5.5 文本编辑器概述 50
5.5.1 vi介绍 50
5.5.2 emacs介绍 51
5.6 使用根用户帐号进行工作 52
5.7 权限 53
5.8 阅读文档 54
5.9 参考资料 55
第6章 X Window系统 56
6.1 X的基本概念 56
6.2 XFree86概述 57
6.3 X的配置 60
6.3.1 xf86cfg客户程序的使用 60
6.3.2 Xconfigurator的使用 61
6.3.3 xf86config的使用 65
6.4 X的启动 75
6.4.1 gdm的配置 75
6.4.2 kdm的配置 75
6.5 xdm的配置 76
6.6 startx的使用 77
6.7 X Window管理器 78
6.8 FVWM2窗口管理器 79
6.8.1 Enlightenment窗口管理器 79
6.8.2 Window Maker窗口管理器 80
6.8.3 mwm窗口管理器 81
6.8.4 GNOME与KDE桌面环境 82
6.8.5 GNU网络对象模型环境 82
6.8.6 K桌面环境 82
6.8.7 Ximian GNOME 83
6.9 参考资料 84
第二部分 系统管理
第7章 服务管理 85
7.1 Red Hat Linux的引导方法 85
7.2 Red Hat Linux的运行级 86
7.3 引导服务的控制 90
7.4 服务的启动与终止 92
7.5 运行级的更改 93
7.6 参考资料 93
第8章 软件与系统资源管理 95
8.1 RPM的使用 95
8.2 命令行与图形化RPM客户程序 96
8.2.1 rpm命令行的使用 97
8.2.2 程序包的组织 98
8.2.3 图形化RPM客户程序 99
8.2.4 gnorpm客户程序的使用 99
8.2.5 KDE的kpackage客户程序的使用 100
8.3 系统监控工具 101
8.4 基于控制台的监控 101
8.4.1 优先调度及控制的使用 102
8.4.2 图形化监控工具 103
8.5 图形化进程与系统管理工具 104
8.5.1 GNOME监控工具 104
8.5.2 KDE进程与系统监控工具 105
8.6 配额的使用 106
8.7 参考资料 108
第9章 用户管理 109
9.1 用户定义 109
9.1.1 原型 110
9.1.2 常规用户的重要目的 110
9.2 根用户的常规登录 110
9.2.1 为常规用户授予根用户特权 110
9.2.2 su命令 111
9.2.3 必要时获得根用户特权—sudo
命令 111
9.3 有关组ID 112
9.4 安全与口令 114
9.4.1 口令文件 114
9.4.2 shadow口令 115
9.4.3 口令安全 117
9.5 用户主文件的位置 117
9.6 从命令行添加新用户 118
9.6.1 成批修改口令 119
9.6.2 PAM的解释 119
9.6.3 其他用户管理控制台程序 120
9.7 用户登录过程 120
9.8 GUI管理工具 121
9.8.1 使用GUI工具创建用户 121
9.8.2 Red Hat用户管理器 122
9.8.3 linuxconf 123
9.9 磁盘配额 124
9.10 用户通信 125
9.11 借助受限shell进行的极端控制 125
9.12 参考资料 126
第10章 文件系统的管理 128
10.1 Linux本地文件系统的历史 129
10.2 了解磁盘 130
10.3 访问并处理分区表 131
10.3.1 fdisk 131
10.3.2 cfdisk 133
10.3.3 sfdisk 134
10.4 文件 135
10.5 块设备与字符设备的命名约定 136
10.6 使用mknod创建设备 137
10.7 什么是字符设备、块设备和特殊
设备 137
10.8 Red Hat 7.2系统中有哪些文件系统 137
10.9 Linux的可选文件系统 138
10.9.1 网络文件系统 138
10.9.2 磁盘文件系统 138
10.9.3 ext2文件系统 138
10.9.4 ext2文件系统的检查 140
10.10 Linux其他可选的文件系统 140
10.11 将现存的ext2文件系统转换到ext3 141
10.11.1 创建初始的Ram盘 142
10.11.2 Reiser文件系统(reiserFS) 142
10.11.3 JFS与XFS 143
10.12 DOS文件系统 143
10.12.1 vfat、FAT12、FAT16和FAT32 143
10.12.2 umsdos 143
10.13 CD-ROM文件系统 144
10.13.1 iso9660 144
10.13.2 UDF 144
10.14 文件系统的创建 144
10.14.1 mke2fs 145
10.14.2 mk3fs 145
10.14.3 mkreiserfs 146
10.14.4 mkdosfs 146
10.15 文件系统的装配 146
10.15.1 为什么需要装配文件系统 146
10.15.2 将文件系统装配到何处 147
10.15.3 mount命令 147
10.15.4 umount 147
10.16 用fstab进行自动装配 147
10.16.1 其他域 148
10.16.2 fstab示例 149
10.16.3 fstab的编辑 149
10.17 RAID的配置 149
10.18 文件系统的移动 150
10.19 新工具——LVM 151
10.20 装配文件系统的GUI工具 151
10.21 示例 153
10.21.1 创建一个实验文件系统 153
10.21.2 dumpe2fs的使用 155
10.21.3 在一个运行的系统上装配一个
只读分区 156
10.21.4 检查软盘映像文件 156
10.21.5 检查initrd映像文件 157
10.22 磁盘调整 157
10.22.1 使用BIOS和内核调整磁盘
驱动器 157
10.22.2 hdparm命令 158
10.23 文件系统调整 159
10.23.1 mke2fs命令 160
10.23.2 tune2fs命令 160
10.23.3 e2fsck命令 160
10.23.4 badblocks命令 161
10.23.5 noatime mount选项 161
10.24 参考资料 161
第11章 备份、恢复和还原 163
11.1 为什么需要备份 163
11.1.1 正确地工作 164
11.1.2 备份策略 165
11.2 什么方案最适合你 167
11.3 有哪些硬件和介质可供我们使用 167
11.4 行之有效的备份方法 168
11.5 做出决策 168
11.6 备份软件的使用 168
11.6.1 tar 169
11.6.2 cpio 169
11.6.3 dump和restore 170
11.6.4 ark 170
11.6.5 taper 170
11.6.6 dd 172
11.6.7 Amanda 172
11.6.8 商业软件 173
11.7 文件拷贝 173
11.7.1 使用tar拷贝文件 173
11.7.2 使用cp拷贝文件 174
11.7.3 使用cpio拷贝文件 174
11.7.4 使用mc拷贝文件 174
11.7.5 更多选择 174
11.8 系统还原 175
11.8.1 备份和还原主引导记录 175
11.8.2 使用-S选项进行重新格式化 176
11.8.3 恢复被删除的文件 176
11.8.4 恢复被删除的目录 177
11.8.5 使用MC进行恢复 177
11.9 从挽救CD引导系统 177
11.10 从普通引导软盘引导系统 178
11.11 使用安装磁盘中的还原工具 178
11.12 参考资料 179
第三部分 系统服务管理
第12章 打印服务 181
12.1 Red Hat Linux打印的概述 181
12.2 创建网络打印机 186
12.3 打印会话消息块 187
12.4 打印工具 188
12.5 参考资料 190
第13章 网络连接 191
13.1 TCP/IP 191
13.2 联网 192
13.2.1 子网 192
13.2.2 寻址 193
13.3 网络设备 193
13.3.1 网络接口卡 193
13.3.2 网络电缆 195
13.3.3 集线器 196
13.3.4 路由器和交换机 196
13.4 配置工具 197
13.4.1 命令行配置方式 197
13.4.2 配置文件 200
13.4.3 图形配置工具 202
13.5 动态主机配置协议 204
13.5.1 安装 205
13.5.2 配置 206
13.6 网络文件系统 207
13.6.1 NFS的安装 207
13.6.2 NFS服务器配置 208
13.6.3 NFS客户配置 209
13.6.4 NFS和linuxconf 209
13.7 Samba 210
13.7.1 Samba的配置 210
13.7.2 Smbd守护进程 213
13.7.3 Samba的装配 213
13.8 无线联网技术 214
13.8.1 蜂窝联网技术 214
13.8.2 无线 214
13.8.3 无线的安全问题 215
13.9 安全性 215
13.9.1 TCP/IP和联网 216
13.9.2 设备 216
13.9.3 DHCP 216
13.9.4 配置工具 216
13.9.5 NFS 216
13.9.6 Samba 216
13.9.7 及时了解安全情况 217
13.9.8 补丁/更新 217
13.10 参考资料 217
13.10.1 综合 217
13.10.2 DHCP 217
13.10.3 无线 217
13.10.4 安全性 217
13.10.5 参考书 217
第14章 DNS管理 218
14.1 DNS的概念 218
14.1.1 实践中的域名解析 220
14.1.2 逆向解析 222
14.1.3 从解析器学习到什么 225
14.2 BIND 225
14.2.1 基本配置 226
14.2.2 named的运行 231
14.2.3 一个真实域 232
14.3 疑难解答 235
14.3.1 授权问题 235
14.3.2 逆向查找问题 235
14.3.3 序列号 235
14.3.4 域文件 236
14.3.5 工具 236
14.4 安全 236
14.4.1 UNIX安全因素 237
14.4.2 DNS安全因素 237
14.4.3 DNSSEC 239
14.4.4 分离DNS 240
14.5 参考资料 241
第15章 与Internet的连接 242
15.1 配置本地主机接口 242
15.2 配置Red Hat Linux中的PPP 243
15.2.1 手工拨号PPP连接:pppd和chat
命令的使用 244
15.2.2 使用rp3 -config建立图形拨号
PPP连接 245
15.2.3 使用rp3启动一个PPP连接 247
15.3 建立一个DSL PPPOE连接 247
15.4 设置拨入PPP服务器 249
15.5 参考资料 250
第16章 Apache Web服务器管理 251
16.1 服务器安装 252
16.1.1 从RPM安装Apache 252
16.1.2 通过源代码自己生成Apache 253
16.2 服务器运行配置的设置 254
16.2.1 编辑httpd.conf文件 255
16.2.2 .htaccess文件 257
16.3 认证和访问控制 258
16.3.1 使用allow和deny限制访问 258
16.3.2 认证 259
16.3.3 访问控制上决定性的词 261
16.4 Apache模块 261
16.4.1 mod_access 262
16.4.2 mod_actions 262
16.4.3 mod_alias 262
16.4.4 mod_asis 262
16.4.5 mod_auth 263
16.4.6 mod_auth_anon 263
16.4.7 mod_auth_db 263
16.4.8 mod_auth_digest 263
16.4.9 mod_autoindex 263
16.4.10 mod_bandwidth 263
16.4.11 mod_cern_meta 263
16.4.12 mod_cgi 263
16.4.13 mod_digest 264
16.4.14 mod_dir 264
16.4.15 mod_env 264
16.4.16 mod_example 264
16.4.17 mod_expires 264
16.4.18 mod_headers 264
16.4.19 mod_imap 264
16.4.20 mod_include 264
16.4.21 mod_info 264
16.4.22 mod_log_agent 264
16.4.23 mod_log_config 264
16.4.24 mod_log_referer 265
16.4.25 mod_mime 265
16.4.26 mod_mime_magic 265
16.4.27 mod_mmap_static 265
16.4.28 mod_negotiation 265
16.4.29 mod_proxy 265
16.4.30 mod_put 265
16.4.31 mod_rewrite 265
16.4.32 mod_setenvif 265
16.4.33 mod_so 265
16.4.34 mod_speling 265
16.4.35 mod_status 266
16.4.36 mod_throttle 266
16.4.37 mod_unique_id 266
16.4.38 mod_userdir 266
16.4.39 mod_usertrack 266
16.4.40 mod_vhost_alias 266
16.5 虚拟主机 266
16.5.1 基于地址的虚拟主机 266
16.5.2 基于名字的虚拟主机 267
16.6 日志记录 268
16.7 动态内容 269
16.7.1 CGI 269
16.7.2 SSI 270
16.7.3 基本的SSI指令 270
16.7.4 流控 273
16.7.5 PHP 273
16.8 启动服务器和关闭服务器 274
16.8.1 手工启动服务器 274
16.8.2 /etc/rc.d httpd脚本 275
16.9 图形界面配置 275
16.10 其他Web服务器 277
16.10.1 thttpd 277
16.10.2 iPlanet 277
16.10.3 Stronghold 277
16.10.4 Zope 278
16.11 参考资料 278
第17章 数据库服务 279
17.1 数据库的类型 279
17.1.1 纯文件数据库 279
17.1.2 关系数据库 280
17.2 DBA责任概述 280
17.3 关系数据库理论简介 281
17.4 SQL简介 282
17.4.1 创建表 283
17.4.2 向表中插入数据 284
17.4.3 从数据库中检索数据 285
17.5 选择数据库 287
17.6 MySQL与PostgreSQL 287
17.6.1 速度 287
17.6.2 数据加锁 287
17.6.3 ACID的原则 288
17.7 安装和配置MySQL 289
17.7.1 初始化数据目录 290
17.7.2 为MySQL根用户设置一个口令 290
17.7.3 创建一个数据库 290
17.7.4 赋予和撤消用户的特权 290
17.8 安装和配置PostgreSQL 291
17.8.1 初始化数据目录 291
17.8.2 创建数据库 292
17.8.3 为用户postgres设置一个口令 292
17.8.4 创建数据库用户 292
17.8.5 赋予和撤消特权 293
17.9 数据库客户程序 293
17.9.1 使用Telnet或者SSH访问数据库 293
17.9.2 使用本地GUI客户程序访问
数据库 294
17.9.3 通过Web访问数据库 294
17.10 命令行客户程序 295
17.10.1 MySQL命令行客户程序 296
17.10.2 PostgreSQL命令行客户程序 296
17.11 图形客户程序 296
17.12 参考资料 297
第18章 文件传输协议 298
18.1 FTP服务器 298
18.2 安装服务程序 299
18.3 FTP用户 300
18.4 清除安装过程 301
18.5 Xinetd配置 303
18.6 配置服务器 304
18.7 访问控制 304
18.7.1 autogroup
[] 305
18.7.2 class [] 305
18.7.3 deny 305
18.7.4 guestgroup
[] 305
18.7.5 guestuser [] 305
18.7.6 limit
305
18.7.7 loginfails 306
18.8 信息 306
18.8.1 banner 306
18.8.2 email 306
18.8.3 message {
{ ...}} 306
18.8.4 readme { {}} 308
18.9 日志记录 308
18.9.1 log {+} 308
18.9.2 log commands [] 308
18.9.3 log security [] 309
18.9.4 log transfers [
[]] 309
18.10 权限控制 309
18.10.1 chmod 309
18.10.2 delete 309
18.10.3 overwrite 309
18.10.4 rename 309
18.10.5 umask 309
18.11 杂项 310
18.11.1 alias 310
18.11.2 cdpath 310
18.11.3 compress […] 310
18.11.4 tar [ …] 310
18.11.5 shutdown 310
18.11.6 /etc/ftpconversions 311
18.11.7 要删除的前缀 311
18.11.8 要删除的后缀 311
18.11.9 要添加的前缀 311
18.11.10 要添加的后缀 311
18.11.11 外部命令 312
18.11.12 类型 312
18.11.13 选项 312
18.11.14 说明 312
18.11.15 在动作中进行转换的一个例子 312
18.11.16 /etc/ftpusers 312
18.11.17 /etc/ftphosts 313
18.12 服务器系统管理 313
18.12.1 /usr/bin/ftpwho 313
18.12.2 /usr/bin/ftpcount 315
18.12.3 /usr/sbin/ftpshut 315
18.12.4 /usr/sbin/ftprestart 316
18.12.5 /var/log/xferlog 316
18.13 使用FTP 317
18.13.1 文本界面 318
18.13.2 常见命令 318
18.14 一次典型的FTP会话 319
18.15 图形FTP客户程序 322
18.15.1 gFTP 322
18.15.2 kfm 323
18.16 参考资料 323
第19章 电子邮件的处理 324
19.1 e-mail简介 324
19.2 选择一个MTA 326
19.2.1 Sendmail 326
19.2.2 Postfix 326
19.2.3 Qmail 326
19.3 Sendmail的基本配置和操作 326
19.3.1 伪装 327
19.3.2 聪明的主机 327
19.3.3 构建sendmail.cf文件 327
19.3.4 拨号系统的考虑 327
19.4 邮件中继 328
19.5 别名 328
19.6 Sendmail访问控制 329
19.7 检索来自于远程邮件服务器的邮件 329
19.8 控制台邮件客户程序 332
19.8.1 mail 332
19.8.2 Pine 333
19.8.3 Mutt 334
19.9 e-mail的图形客户程序 334
19.9.1 Netscape Messenger 334
19.9.2 Balsa 334
19.9.3 Kmail 334
19.10 e-mail转交 335
19.11 uuencode和uudecode 335
19.12 参考资料 336
19.12.1 Web资源 336
19.12.2 书籍 336
第20章 新闻服务器管理 338
20.1 网络新闻概述 338
20.1.1 新闻组 338
20.1.2 NNTP协议 339
20.1.3 新闻服务器类型 344
20.2 INN新闻服务器 346
20.2.1 Innd程序 347
20.2.2 安装Innd 348
20.2.3 配置Innd软件包 348
20.2.4 运行Innd 356
20.2.5 Cleanfeed软件包 356
20.3 新闻阅读程序 357
20.3.1 Slrn程序 357
20.3.2 Pine 357
20.3.3 Xrn程序 358
20.3.4 Knode程序 358
20.3.5 Pan程序 360
20.4 参考资料 360
第四部分 程序设计与产品化
第21章 C/C++编程工具简介 361
21.1 C语言的背景 361
21.2 C++语言的元素 362
21.2.1 利用C++编程—基本概念 362
21.2.2 文件命名 363
21.3 项目管理工具 363
21.3.1 使用make来构建程序 363
21.3.2 构建大型的应用程序 364
21.3.3 使用RCS和CVS管理软件项目 365
21.3.4 调试工具 367
21.4 GNU C编译器的命令行开关 367
21.5 GNU egcs编译系统的新特征 368
21.6 其他资源 369
21.7 参考资料 370
第22章 shell脚本 371
22.1 创建和执行shell程序 372
22.2 变量 373
22.2.1 给变量赋值 374
22.2.2 访问变量值 374
22.3 位置参数 374
22.4 内部变量 375
22.5 特殊字符 376
22.5.1 双引号 376
22.5.2 单引号 377
22.5.3 反斜杠 377
22.5.4 反引号 378
22.6 表达式的比较 378
22.6.1 pdksh和bash 378
22.6.2 tcsh 382
22.7 迭代语句 386
22.7.1 for语句 386
22.7.2 while语句 387
22.7.3 until语句 388
22.7.4 repeat语句(tcsh) 388
22.7.5 select语句(pdksh) 388
22.7.6 shift语句 389
22.8 条件语句 389
22.8.1 if语句 389
22.8.2 case语句 390
22.9 杂项语句 392
22.9.1 break语句 393
22.9.2 exit语句 393
22.10 函数 393
22.11 参考资料 394
第23章 使用Perl 395
23.1 一个简单的Perl程序 396
23.2 Perl的变量和数据结构 397
23.2.1 Perl变量类型 397
23.2.2 特殊变量 397
23.3 操作符 398
23.3.1 比较操作符 398
23.3.2 复合操作符 399
23.3.3 算术操作符 399
23.3.4 其他操作符 399
23.3.5 特殊的字符串常量 400
23.4 条件语句:if/else和unless 400
23.4.1 if 400
23.4.2 unless 401
23.5 循环 402
23.5.1 for 402
23.5.2 foreach 402
23.5.3 while 403
23.5.4 until 403
23.5.5 last和next 403
23.5.6 do ... while和do ... until 403
23.6 正则表达式 403
23.7 访问shell 404
23.8 开关 405
23.9 模块和CPAN 407
23.10 例子程序 408
23.10.1 发送邮件 408
23.10.2 清除日志 409
23.10.3 向Usenet张贴信息 409
23.10.4 一行的程序 410
23.10.5 命令行处理 411
23.11 与Perl相关的工具 411
23.12 参考资料 411
23.12.1 书籍 411
23.12.2 Usenet 411
23.12.3 WWW 411
23.12.4 其他信息 412
第24章 内核与模块管理 413
24.1 Linux内核 414
24.2 何时进行重新编译 414
24.3 Linux源代码树 415
24.3.1 系统结构 415
24.3.2 驱动程序 416
24.3.3 文件系统 416
24.3.4 初始化 418
24.3.5 进程间控制 418
24.3.6 内核 418
24.3.7 内存管理 418
24.3.8 联网 418
24.4 内核类型 419
24.4.1 模块化内核 420
24.4.2 单块式内核 420
24.5 内核版本 420
24.6 获取内核 421
24.7 修补内核 422
24.8 编译内核 422
24.8.1 初始化步骤 423
24.8.2 准备编译 423
24.9 不同的配置界面 425
24.10 产生相关性文件 428
24.11 最后的步骤 429
24.12 构建和安装模块 429
24.13 配置grub 430
24.14 配置LILO 432
24.15 当出错时进行的工作 433
24.15.1 编译过程中的错误 433
24.15.2 运行时错误、引导装载程序问题
和内核问题 434
24.16 参考资料 434
第25章 产品化的应用程序 435
25.1 StarOffice的安装与运行 436
25.2 OpenOffice 437
25.3 KDE的KOffice办公程序包 439
25.4 GNOME的办公系列客户程序 442
25.5 与PDA的连接 443
25.6 图像处理程序 444
25.7 参考资料 447
第26章 仿真程序及其他操作系统 449
26.1 DOSEMU仿真程序和FreeDOS实用
程序的使用 449
26.2 VMware的配置、安装和使用 452
26.3 使用Wine的Windows程序执行 457
26.4 使用Basilisk II的MacOS仿真 458
26.5 使用Executor的MacOS仿真 458
26.6 使用Xvnc的远程计算机操作 459
26.7 参考资料 460
第五部分 附 录
附录A Internet资源 461
附录B RPM程序包清单 467
附录C 常用命令快速参考 497

图书封面

图书标签Tags

评论、评分、阅读与下载


    Red Hat Linux 7.2技术内幕 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7