图书介绍

红旗Red Hat Linux开发及网络应用PDF|Epub|txt|kindle电子书版本网盘下载

红旗Red Hat Linux开发及网络应用
  • 裴植,肖薇编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115089787
  • 出版时间:2001
  • 标注页数:692页
  • 文件大小:77MB
  • 文件页数:713页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

红旗Red Hat Linux开发及网络应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 Red Hat Linux/红旗Linux系统安装1

1.1 安装前的准备工作1

1.1.1 准备步骤1:备份数据2

1.1.2 准备步骤2:收集硬件信息2

1.1.3 准备步骤3:准备DOS启动盘2

1.1.4 准备步骤4:准备红旗/Red Hat Linux的引导盘3

1.1.5 准备步骤5:为Linux预留磁盘空间3

1.2 安装红旗/Red Hat Linux6

1.2.1 安装方式6

1.2.2 选择安装方式7

1.2.3 选择键盘类型8

1.2.4 鼠标配置9

1.2.5 选择安装类型10

1.2.6 磁盘分区11

1.2.7 格式化分区14

1.2.8 LILO配置14

1.2.10 设置时区16

1.2.9 网络配置16

1.2.11 设置帐号17

1.2.12 认证配置17

1.2.13 选择安装软件包18

1.2.14 X Window配置20

1.2.15 创建启动盘22

1.3 升级红旗/Red Hat Linux23

1.4 使用字符模式安装系统23

1.5 使用专家模式安装系统24

1.6 对DMA66卡的支持情况28

1.7 在第二块硬盘上安装红旗Linux29

1.8 卸载Linux操作系统30

1.9 系统引导过程31

1.9.1 INIT和运行级31

1.9.2 配置不同运行级别的系统服务:/etc/inittab文件32

1.9.3 运行控制脚本33

1.10 LILO36

1.10.1 LILO规范36

1.10.4 配置LILO37

1.10.2 LILO的优势37

1.10.3 LILO、Linux与其它操作系统的区别37

1.11 LILO常见问题分析40

1.11.1 启动过程中死机40

1.11.2 如何在大硬盘上安装LILO41

1.11.3 LILO产生的磁盘错误码41

第二章 Linux文件系统和常用命令43

2.1 Linux目录结构和文件系统43

2.1.1 Linux的目录结构43

2.1.2 文件系统44

2.2 文件分类46

2.3 文件属性48

2.4 常用Linux命令50

2.5 命令的输入和输出65

2.6 在一行中执行多个命令67

2.7 在管道线中运行命令67

3.1.1 格式化软盘69

3.1 访问软盘驱动器和CD-ROM69

第三章 Linux系统基本配置69

3.1.2 使用mount命令挂载软盘驱动器和CD-ROM70

3.1.3 在X Windows操作界面下挂载CD-ROM和软驱71

3.2 制作Red Hat Linux/红旗Linux引导盘74

3.2.1 使用mkbootdisk命令制作引导盘74

3.2.2 利用DOS引导盘制作红旗Linux启动盘75

3.2.3 使用rdev命令制作红旗Linux启动盘75

3.3.1 配置声卡76

3.3 配置声卡76

3.3.2 使用OSS商业声卡驱动78

3.4 配置串行设备79

3.4.1 串行设备相关配置文件79

3.4.2 配置串行多用户卡80

3.5 Windows系统与Linux系统的互操作81

3.5.1 在Windows系统中操作Linux系统的文件81

3.5.2 在Linux系统中操作Windows系统的文件82

3.6 配置网络远程管理82

3.7 网上邻居84

3.8 浏览WWW主页86

3.9 网上收发E-mail87

3.9.1 Kmail的配置87

3.9.2 接收E-mail90

3.9.3 书写并发送E-mail91

3.9.4 拼写检查91

3.10 使用wget从WWW上传输数据92

4.1 Linux打印系统概述95

第四章 配置Linux打印机95

4.2 使用printtool配置打印机96

4.2.1 配置本地打印机97

4.2.2 配置网络打印机98

4.2.3 配置SMB打印机98

4.3 Linux打印命令和工具99

4.3.1 Linux打印命令99

4.3.2 打印队列管理工具:Klpq101

4.4.1 /etc/printcap说明102

4.4 使用配置文件定制打印机102

4.4.2 打印过滤器104

第五章 配置X Windows105

5.1 X Windows—客户/服务器结构的体现105

5.2 X Windows与Microsoft Windows的比较106

5.2.1 相似之处106

5.2.2 相异之处106

5.3 X服务器与窗口管理器107

5.3.1 X服务器107

5.3.2 窗口管理器108

5.4 配置X Windows的准备工作109

5.4.1 显示卡的型号和生产厂商109

5.4.2 显示卡的显示内存110

5.4.3 显示器的型号和生产厂商110

5.4.4 显示器的水平和垂直刷新频率110

5.4.5 鼠标类型111

5.5 使用Xconfigurator配置显示卡112

5.6.1 Files118

5.6 使用XF86Config配置X Windows118

5.6.2 ServerFlags119

5.6.3 Keyboard120

5.6.4 Pointer121

5.6.5 Monitor122

5.6.6 Device124

5.6.7 Screen125

5.6.8 Display125

6.1.1 添加用户帐号127

6.1 使用Linuxconf理系统用户127

第六章 配置多用户环境127

6.1.2 修改用户帐号128

6.1.3 修改用户密码128

6.1.4 修改root用户密码130

6.1.5 注销用户帐号130

6.1.6 恢复用户帐号130

6.1.7 删除用户帐号130

6.1.8 建立一个组131

6.1.10 修改组成员132

6.1.9 删除一个组132

6.2 在Linux中设置磁盘限额133

6.3 Linux PAM系统管理134

6.3.1 Linux PAM概述134

6.3.2 Linux PAM配置文件135

6.3.3 Linux PAM可用模块137

第七章 文件系统的备份和恢复147

7.1 备份概念简介147

7.1.1 备份设备148

7.1.2 备份策略149

7.2 备份工具151

7.2.1 tar151

7.2.2 cpio153

7.2.3 dd154

7.3 虚拟盘155

7.4 磁盘镜像156

7.5 其它商用备份软件157

7.5.1 BRU157

7.6 服务器之间的备份158

7.5.2 PerfectBackup+158

第八章 Linux常用应用程序159

8.1 多媒体应用程序159

8.1.1 XMMS159

8.1.2 Xllamp160

8.1.3 Xmp3play160

8.1.4 MpegTVPlayer160

8.1.5 AKtion!160

8.2 文字、表格程序161

8.2.1 StarOffice162

8.2.2 WordPerfect162

8.2.3 Applix Suite162

8.2.4 Tex162

8.2.5 Xemacs163

8.3 图形、图像软件163

8.3.1 Gimp163

8.3.2 Xfig164

8.4.1 Dosemu165

8.4 仿真软件165

8.3.3 XPaint165

8.3.4 Electric Eyes165

8.4.2 Wabi173

8.4.3 WINE174

8.5 WWW浏览器174

8.5.1 Netscape Communicator174

8.5.2 其它常用的浏览器175

8.6 X窗口管理器175

8.6.1 KDE175

8.6.2 Gnome176

8.6.3 fvwm176

第九章 配置Linux内核177

9.1 Linux内核概述177

9.1.1 Linux内核版本号177

9.1.2 内核模块178

9.2 配置Linux内核178

9.2.1 配置Linux内核步骤178

9.2.2 使新的内核生效180

9.3 内核参数说明181

9.2.3 恢复原来的内核181

第十章 网络基础185

10.1 重要配置文件185

10.1.1 Internet网络服务文件/etc/services185

10.1.2 Internet协议文件/etc/protocols186

10.1.3 Internet服务数据库文件/etc/inetd.conf187

10.1.4 主机文件/etc/hosts188

10.2 常用网络相关命令189

10.2.1 监视网络状态命令netstat189

10.1.5 域名解析文件/etc/resolv.conf189

10.1.6 其它常用配置文件189

10.2.2 查看并操作网络接口命令ifconfig、ifup和ifdown192

10.2.3 配置主机和网络命令netconf和linuxconf193

10.2.4 配置TCP/IP命令netconfig195

10.2.5 netcfg196

10.2.6 其它常用命令197

11.1.1 DNS的实现199

第十一章 DNS/DHCP管理199

11.1 DNS/DHCP技术入门199

11.1.2 DHCP的实现206

11.2 DNS配置文件及语法208

11.2.1 配置文件语法定义208

11.2.2 DNS服务器配置文件215

11.2.3 DNS客户配置文件222

11.3 DNS配置实例分析223

11.3.1 配置/etc/named.boot和/etc/named.Conf224

11.3.3 自定义配置文件company.com225

11.3.2 配置文件/var/named/named.ca225

11.3.4 自定义配置文件192.168.0226

11.3.5 自定义配置文件127.0.0226

11.3.6 配置文件/etc/resolv.conf227

11.3.7 配置文件/etc/hosts227

11.3.8 配置其它客户机227

11.3.9 为一个DNS服务器申请多个域名227

11.4.1 配置Linux DHCP服务器228

11.4 配置DHCP228

11.4.2 DHCP服务器常见问题分析229

11.4.3 配置DHCP客户机230

第十二章 Linux拨号、ISDN和FAX231

12.1 PPP工作原理231

12.1.1 PPP链接类型234

12.1.2 工作原理234

12.1.3 PPP协商235

12.1.5 代理ARP236

12.1.4 PPP身份认证236

12.2 配置PPP拨号238

12.2.1 准备工作238

12.2.2 使用Kppp配置PPP拨号239

12.2.3 使用minicom配置PPP拨号243

12.2.4 使用配置文件配置PPP拨号245

12.3 使用diald配置自动拨号功能250

12.4 配置PPP服务器251

12.4.1 配置Linux PPP拨入服务器251

12.4.2 配置PPP客户机254

12.4.3 使用网络服务256

12.5 配置回拨功能257

12.5.1 配置回拨服务器257

12.5.2 配置回拨客户机259

12.5.3 配置回拨的其它方法259

12.6 使用PPP的直接电缆连接261

12.7.1 Efax for Linux262

12.7.2 使用Efax for Linux发传真262

12.7 Linux传真262

12.7.3 通过打印功能发传真263

12.7.4 接收传真264

12.8 在Linux上配置ISDN265

12.8.1 ISDN软件包265

12.8.2 ISDN的内核配置265

12.8.3 配置ISDN4Linux267

第十三章 配置ApacheWWW服务器269

13.1 使用linuxconf配置Apache269

13.2.2 配置Apache270

13.2 使用配置文件配置Apache270

13.2.1 安装Apache270

13.2.3 管理Apache274

13.3 配置虚拟主机276

13.3.1 使用相同的IP地址276

13.3.2 使用不同的IP地址277

13.4 配置用户主页279

13.5 支持Perl和PHP3279

13.6 配置Apache代理281

13.6.1 配置Apache HTTP代理281

13.6.2 配置Apache逆向代理282

13.6.3 配置Windows客户机使用代理服务器283

第十四章 配置FTP285

14.1 文件传输协议FTP285

14.2 FTP常用命令集286

14.3 配置Linux FTP服务器289

14.3.1 配置文件/etc/ftpaccess289

14.3.3 配置文件/etc/ftphosts297

14.3.2 配置/etc/ftpconversions297

14.4 配置虚拟FTP服务器298

14.5 FTP镜像站点300

14.5.1 安装FTP mirror300

14.5.2 配置FTP mirror参数301

14.5.3 目录信息303

14.5.4 自动镜像脚本305

15.1 路由概念介绍307

第十五章 配置IP路由307

15.1.1 IP帧格式308

15.1.2 IP路由308

15.1.3 路由选择309

15.1.4 路由表310

15.1.5 Internet体系结构和寻址表311

15.1.6 路由选择协议313

15.1.7 路由选择精灵进程320

15.2 维护内核路由选择表323

15.2.1 查看内核路由选择表323

15.2.2 维护内核路由选择表324

15.3 gated配置文件325

15.3.1 gated选项语句326

15.3.2 gated接口语句327

15.3.3 gated定义语句328

15.3.4 gated协议语句329

15.3.5 gated静态语句339

15.3.6 gated控制语句340

15.3.7 gated指示语句344

15.3.8 gated跟踪语句344

15.4 配置IP路由346

第十六章 配置Linux邮件系统347

16.1 电子邮件347

16.1.1 电子邮件系统概述347

16.1.2 简单邮件传送协议SMTP348

16.1.3 邮件转发、电子邮件网关和邮局协议349

16.1.5 通用Internet邮件扩充MIME350

16.1.4 POP3和IMAP350

16.1.6 用户代理351

16.1.7 邮件传送代理351

16.2 处理本地邮件的用户代理程序:mail(1)命令352

16.2.1 启动和停止mail352

16.2.2 阅读邮件354

16.2.3 定制显示的邮件列表354

16.2.6 新建邮件355

16.2.5 转发邮件355

16.2.4 回复邮件355

16.2.7 保存邮件357

16.2.8 删除邮件358

16.2.9 恢复被删除的邮件358

16.2.10 打印邮件359

16.2.11 编辑邮件359

16.2.12 创建邮件发送列表361

16.2.13 mail(1)高级配置361

16.3 Internet新闻和邮件用户代理程序:pine362

16.5 其它常用用户代理程序:elm、mutt363

16.4 X Windows用户代理程序:Kmail363

16.6 邮件传送代理:sendmail364

16.6.1 理解Sendmail高级配置:sendmail.mc365

16.6.2 理解sendmail.cf372

16.7 设置POP3代理388

16.8 虚拟邮件服务器389

16.9 sendmaii常见问题分析389

16.10.1 fetchmail功能概述及基本用法390

16.10 从邮件服务器中取回邮件:fetchmail390

16.10.2 fetchmail配置工具:fetchmailconf391

16.11 X Windows邮件监视程序:KBiff394

第十七章 防火墙与代理服务器397

17.1 Linux ipchains397

17.1.1 ipchains内核支持397

17.1.2 ipchains功能概述397

17.1.3 ipchains参数介绍401

17.1.4 红旗Linux防火墙407

17.1.6 IP转发411

17.1.5 IP流量控制411

17.2 代理服务器412

17.2.1 squid代理服务器412

17.2.2 如何在Linux中设置透明代理416

第十八章 配置和使用NetNews419

18.1 NetNews应用程序及其配置文件419

18.1.1 接收新闻馈送精灵进程:innd420

18.1.2 接收新闻主机馈送:innfeed423

18.1.3 向其它新闻主机馈送:nntpsend425

18.1.4 监视innd进程:innwatch427

18.1.5 INN的用户交互软件:ctlinnd428

18.1.6 NNRP428

18.1.7 Moderate429

18.1.8 文章过期控制430

18.1.9 Storage API431

18.2 安装新闻服务器433

18.3 配置新闻客户433

18.3.1 配置Internet Explore和Netscape新闻客户433

18.3.2 配置Krn新闻客户438

第十九章 配置网络信息服务(NIS)441

19.1 NIS工作原理441

19.1.1 NIS域442

19.1.2 NIS映像文件442

19.1.3 NIS服务器和客户443

19.1.4 NIS捆绑444

19.1.5 NIS文件说明444

19.1.7 NIS命令446

19.1.6 网络组446

19.1.8 小结450

19.2 配置NIS服务450

19.2.1 规划NIS配置450

19.2.2 启动、停止NIS451

19.2.3 初始化主NIS服务器451

19.2.4 初始化NIS客户机456

19.2.5 初始化从NIS服务器457

19.3.2 添加NIS服务器458

19.3.1 修改NIS域名458

19.3 管理NIS域458

19.3.3 删除从NIS服务器459

19.3.4 改变NIS主服务器459

19.4 管理NIS映像460

19.4.1 添加新映像460

19.4.2 修改映像460

19.5 管理NIS用户460

19.6 检查NIS服务器状态461

20.1.1 安装Firebird BBS463

第二十章 配置BBS服务器463

20.1 配置Firebird BBS463

20.1.2 Firebird BBS与新闻组的结合464

20.2 使用wwwthreads、mysql和perl搭建论坛464

20.2.1 搭建论坛准备工作464

20.2.2 安装WWWThreads465

第二十一章 Linux远程启动467

21.1 Linux远程启动原理467

21.2 远程启动实例468

第二十二章 使用SNMP管理TCP/IP网络471

22.1 网络管理471

22.1.1 一个简单的网络管理模型472

22.1.2 SNMP工作原理473

22.1.3 SMUX协议483

22.2 SNMP配置487

22.3 SNMP493

23.1.1 Samba概念介绍499

23.1 配置Linux samba499

第二十三章 Linux、NT与NetWare的资源共享499

23.1.2 配置Linux Samba服务器500

23.1.3 配置Windows samba客户机503

23.1.4 配置Linux Samba客户机505

23.1.5 使PPP客户使用Samba服务器508

23.1.6 Samba示例分析508

23.1.7 虚拟SMB服务511

23.2 NFS网络文件系统511

23.2.1 网络文件系统介绍512

23.2.3 NFS协议族513

23.2.2 NFS组成513

23.3 配置NFS515

23.3.1 Linux NFS的启动和停止515

23.3.2 配置Linux NFS服务器515

23.3.3 配置Linux NFS客户端516

23.4.1 Linux与Linux之间的资源共享517

23.4.2 Linux与NT之间的资源共享517

23.4 Linux、NT与NetWare的资源共享517

23.4.3 Linux与NetWare之间的资源共享518

第二十四章 数据库服务器521

24.1 在Linux中安装Oracle 8521

24.1.1 系统硬件要求521

24.1.2 安装ORACLE521

24.1.3 使用ORACLE安装盘创建数据库对象526

24.1.4 启动、关闭Oracle 8数据库527

24.1.5 使用脚本创建数据库对象528

24.2.1 系统硬件要求529

24.2.2 安装步骤529

24.2 在Linux中安装Oracle 8i529

24.2.3 启动、关闭Oracle 8i数据库531

24.3 在Linux安装db2 6.1532

24.3.1 系统硬件要求532

24.3.2 安装db2 6.1532

24.3.3 启动、关闭DB2数据库532

24.4.3 配置Sybase数据库533

24.4.2 安装步骤533

24.4.1 安装要求533

24.4 在Linux上安装Sybase533

24.4.4 启动、关闭Sybase数据库534

24.5 MySQL534

24.5.1 安装MySQL535

24.5.2 测试MySQL的运行情况535

24.5.3 MySQL不支持的功能537

第二十五章 维护系统安全和性能539

25.1 安全等级539

25.2.2 维护计算机的物理安全542

25.2 系统安全策略542

25.2.1 控制系统访问权限542

25.2.3 检查对计算机的非法入侵543

25.2.4 注销用户543

25.2.5 使用chroot()限制用户543

25.2.6 SUID/SGID位和粘着位544

25.3 Linux网络安全体系546

25.4 保护系统数据547

25.4.1 数据加密547

25.4.2 不同系统之间的数据和文件操作548

25.4.3 维护文件系统完整性549

25.5 维护文件系统空闲空间550

25.5.1 清除系统日志文件551

25.5.2 增加磁盘空间和重构文件系统552

25.5.3 建立虚拟盘553

25.6 维护文件系统性能553

25.6.1 降低文件系统性能的因素553

25.6.3 调整文件系统性能554

25.6.2 文件系统i节点溢出554

25.7 调整系统内存557

25.7.1 虚拟内存557

25.7.2 高速缓存559

第二十六章 socket通信561

26.1 TCP/IP socket介绍561

26.1.1 流式套接字562

26.1.2 数据报套接字578

26.2 UNIX domain socket介绍579

27.1 Linux设备及驱动程序585

第二十七章 Linux设备驱动程序585

27.2 Linux设备驱动程序的基本结构及常用系统调用586

27.2.1 初始化子程序586

27.2.2 处理I/O请求的子程序586

27.2.3 中断服务子程序589

27.3 LINUX系统下的具体实现592

27.4 Linux设备驱动实例593

27.4.1 编写子程序594

27.4.3 测试驱动程序596

27.4.2 编译程序596

27.5.1 如何避免I/O端口冲突597

27.5.2 如何避免中断冲突597

27.5 常见问题分析597

27.6 网络设备驱动程序598

27.6.1 网络驱动程序的结构598

27.6.2 网络驱动程序的基本方法598

27.6.3 网络驱动程序用到的数据结构600

27.6.4 网络驱动程序常见问题602

27.7.1 申请和释放内存603

27.7 常用系统调用603

27.7.2 中断604

27.7.3 时钟604

27.7.4 I/O端口操作605

27.7.5 打印605

27.7.6 注册驱动程序605

27.7.7 sk_buff606

第二十八章 终端管理607

28.1.1 termios数据结构608

28.1 终端数据结构与函数调用608

28.1.3 终端函数调用611

28.1.2 特殊输入字符611

28.1.4 stty命令613

28.2 规范模式614

28.3 非规范模式614

28.4 终端窗口619

28.5.1 伪终端概述620

28.5.2 TELNET原理620

28.5 伪终端620

第二十九章 中文处理627

29.1 中文字符集和编码627

29.2 locale支持628

29.2.1 locale概念介绍628

29.2.2 用户自定义locale630

29.2.3 locale函数调用632

29.3 检测locale的设置633

29.4.1 消息源程序634

29.4 建立和使用消息目录634

29.4.2 消息类生成工具635

第三十章 PHP脚本637

30.1 PHP3概述637

30.1.1 PHP3的功能637

30.1.2 PHP的特点638

30.2 安装PHP3638

30.3 配置PHP638

30.3.1 常用配置选项639

30.3.2 其它配置选项640

30.4 PHP语法641

30.4.1 变量初始化641

30.4.2 变量作用域642

30.4.3 环境变量643

30.4.4 变量类型及其转换643

30.4.5 测试变量类型643

30.5.1 赋值语句644

30.5 基本语句644

30.4.7 数组644

30.4.6 字符串转换644

30.5.2 条件语句645

30.5.3 循环语句646

30.5.4 REQUIRE语句和INCLUDE语句648

30.5.5 函数648

30.5.6 类定义649

31.1.1 最简单的GTK程序651

31.1 GTK程序开发初步651

第三十一章 GTK开发651

31.1.2 用GTK编写Hello World程序652

31.1.3 消息和回调函数654

31.2 封装控件656

31.2.1 Box封装概念介绍656

31.2.2 box封装实例656

31.2.3 使用表格封装658

31.3 GTK控件659

31.3.1 GTK控件概述660

31.3.2 按钮控件662

31.3.3 Tooltips控件665

31.3.4 Notebook控件665

31.3.5 滚动窗口672

31.3.6 EventBox窗口控件673

31.3.7 其它常用控件674

31.3.8 文件选择框控件675

31.3.9 List控件677

31.3.10 Menu控件680

31.4 rc文件686

31.4.1 rc文件的功能687

31.4.2 GTK的rc文件格式687

31.4.3 rc文件的范例688

31.5 GTK参考690

31.5.1 数据类型定义690

31.5.2 链表691

31.5.3 内存管理函数692

31.5.4 Timers函数692

31.5.5 字符串函数692

热门推荐