图书介绍

Red Hat Linux技术大全2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Red Hat Linux技术大全
  • (美)RichardPetersen著;王建桥,杨涛等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:711109039X
  • 出版时间:2001
  • 标注页数:654页
  • 文件大小:97MB
  • 文件页数:671页
  • 主题词:UNIX操作系统

PDF下载


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

下载说明

Red Hat Linux技术大全PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 概述1

第1章 Red Hat Linux简介1

前言1

1.1 Red Hat Linux2

1.2 操作系统和Linux3

1.3 Linux和UNIX的历史4

1.4 Linux概述6

1.5 桌面7

1.6 Linux软件8

1.7 在线信息源9

1.8 文档9

1.9 Linux发行版本10

1.10 Linux资源10

第2章 安装Red Hat Linux16

2.1.1 硬件方面的要求17

2.1.2 软件方面的要求17

2.1 硬件、软件方面的要求和必要的资料17

2.1.3 资料方面的要求18

2.1.4 升级现有Linux系统的资料19

2.2 为Linux分区开辟磁盘空间20

2.3 制作Red Hat引导盘22

2.4 安装Linux23

2.4.1 启动安装程序23

2.4.2 Red Hat安装24

2.4.3 分区26

2.4.4 LILO27

2.4.5 网络配置28

2.4.6 X窗口系统的配置30

第3章 用户操作界面基础和系统配置33

3.1 用户账户33

3.2 进入Linux系统34

3.2.1 Gnome显示管理器35

3.2.2 命令行操作界面36

3.3 Gnome桌面37

3.4 K桌面38

3.5 命令行操作界面41

3.6 帮助41

3.7 在线文档43

3.8 Red Hat发行版本的配置43

3.8.1 用户:userconf命令44

3.8.2 文件系统44

3.8.3 网络46

3.8.4 打印机配置52

3.9 用Red Hat的Setup程序进行配置54

3.9.1 kbdconfig54

3.9.2 mouseconfig55

3.9.3 ntsysv55

3.9.4 sndconfig55

3.10 Xconfigurator55

3.11 命令行配置56

3.11.2 网络57

3.11.1 文件系统57

3.11.3 调制解调器的设置59

3.12 安装软件包60

3.13 升级Red Hat61

3.13.1 通过Gnome桌面升级Red Hat62

3.13.2 通过KDE桌面升级Red hat63

3.13.3 从命令行安装软件包64

第二部分 环境67

第4章 Gnome67

4.1 GTK+库68

4.2 Gnome操作界面68

4.3 Gnome桌面70

4.4 窗口管理器73

4.5 Gnome文件管理器74

4.6 Gnome的控制面板77

4.6.1 添加应用软件和插件程序78

4.6.3 控制面板的配置79

4.6.2 主菜单79

4.7 Gnome插件程序80

4.7.1 Gnome的桌面调度器81

4.7.2 Quicklaunch(快速启动)82

4.8 Gnome配置:控制中心82

4.9 Gnome的子目录和文件83

4.10 Enlightenment84

4.11 Gnome风格85

4.12 升级Gnome86

第5章 K桌面环境:KDE87

5.1 Qt和Harmony88

5.2 KDE桌面88

5.2.1 kdelink文件90

5.2.2 KDE窗口92

5.2.3 虚拟桌面93

5.2.4 KDE的控制面板和应用软件启动器94

5.3 KDE帮助系统95

5.2.5 KDE的风格95

5.4 应用软件96

5.5 从桌面上挂装CD-ROM和软盘98

5.6 KDE的文件管理器和因特网客户程序:kfm99

5.6.1 在文件系统中移动101

5.6.2 访问因特网103

5.6.3 拷贝、移动、删除和归档操作104

5.6.4 “.directory”文件105

5.7 KDE的配置:KDE控制中心105

5.7.1 “.kde/share/config”目录106

5.7.2 MIME类型107

5.7.3 KDE的子目录和文件107

5.8 使用KDE进行系统配置108

5.9 升级KDE109

第6章 X窗口系统和窗口管理器110

6.1 窗口、文件、程序管理器111

6.2 窗口管理器112

6.2.1 窗口和图标113

6.2.3 工作区菜单114

6.2.4 桌面区域和虚拟桌面114

6.2.2 风格114

6.2.5 控制面板、按钮条、任务条和窗口清单115

6.2.6 终端窗口:Xterm115

6.3 X窗口系统多任务功能117

6.4 文件管理器117

6.5 桌面118

6.6 启动窗口管理器118

6.7 Linux的窗口管理器119

6.7.1 Enlightenment119

6.7.2 AfterStep121

6.7.3 Window Maker122

6.7.4 Blackbox123

6.7.6 IceWM124

6.7.7 FVWM2和Another Level124

6.7.5 Scwm124

6.7.8 Xview:olwm和olvwm126

6.7.9 LessTif:mwm127

6.7.10 Motif127

6.7.11 Common Desktop Environment128

6.8 DOS和Windows仿真器:VMware、DOSemu和Wine128

第7章 shell操作129

7.1 命令行129

7.2 通配符和文件名变量:“*”、“?”、“[]”131

7.3 标准输入/标准输出和重定向134

7.3.1 对标准输出进行重定向:“>”和“>>”134

7.3.2 标准输入137

7.4 管道:“I”137

7.5 对标准错误进行重定向和管道操作:“>&”和“2>”139

7.6 Shell变量140

7.7 shell命令脚本:用户自己的命令141

7.8 作业(job):后台进程、进程终止命令和进程中断命令142

7.9 过滤器和规则表达式145

7.9.1 使用带有过滤器的重定向和管道147

7.9.2 过滤器输出的种类:wc、spell和sort148

7.10 对文件进行检索:grep和fgrep150

7.11 规则表达式151

第8章 Linux的文件结构156

8.1 Linux的文件156

8.2 文件结构158

8.2.1 用户的登录子目录159

8.2.2 路径名160

8.2.3 系统子目录161

8.3 文件的列清单、显示和打印命令:ls、cat、more和lpr162

8.3.1 文件内容显示命令:cat和more163

8.3.2 文件打印命令:lpr、lpq和lprm163

8.4 子目录管理命令:mkdir、rmdir、ls、cd和pwd164

8.5 文件和子目录操作命令:find、cp、mv、rm和ln命令167

8.5.1 子目录检索命令:find168

8.5.2 移动和拷贝文件169

8.5.3 移动和拷贝子目录172

8.5.4 文件删除命令:rm172

8.5.5 链接命令:ln173

8.6 文件和子目录权限:chmod命令177

8.6.1 设定权限:权限符号179

8.6.2 绝对权限:二进制掩码180

8.6.3 子目录权限182

8.6.4 文件属主及分组改变命令:chown和chgrp183

第9章 shell的特性和配置184

9.1 命令和文件名的自动补齐功能184

9.2 命令行编辑185

9.3 历史186

9.3.1 历史事件的编辑187

9.3.2 配置历史记录:HISTFILE和HISTSAVE变量188

9.4 别名188

9.5 控制shell操作190

9.7 使用特殊的shell变量配置shell191

9.6 环境变量和子shell(subshell):export191

9.7.1 常用的特殊变量192

9.7.2 配置自己的登录shell:“.bash_profile”文件196

9.7.3 配置BASH shell:“.bashrc”文件199

9.7.4 BASH shell的退出(logout)文件:.bash_logout200

9.7.5 其他初始化和配置文件200

9.7.6 配置子目录和文件201

10.1 本地地址和因特网地址203

第10章 客户端电子邮件软件203

第三部分 Internet203

10.2 签名文件“.signature”204

10.3 KDE桌面的邮件客户程序:kmail204

10.4 Gnome桌面的邮件客户软件:Balsa、Gmail、Mahogany等206

10.5 X窗口系统的邮件客户软件:Netscape和exmh208

10.5.1 Netscape Messenger209

10.5.2 exmh209

10.5.3 Emacs邮件客户程序:GNU Emacs和XEmacs210

10.6.1 Pine211

10.6 基于屏幕的邮件客户程序211

10.6.2 Mutt213

10.6.3 Elm214

10.7 命令行邮件客户程序215

10.7.1 Mail215

10.7.2 Mail Handler邮件软件:MH219

10.8 邮件到达通知功能:From和biff221

10.9 存取远程POP邮件服务器上的邮件222

第11章 Usenet和新闻阅读器226

11.1 Usenet新闻226

11.2 新闻传输代理227

11.3 邮件表228

11.4 Gnome新闻阅读器228

11.5 K桌面新闻阅读器:krn229

11.6 Netscape新闻阅读器230

11.7 Pine和slrn231

11.8 Emacs新闻231

11.9 trn232

11.10 tin234

第12章 FTP客户软件236

12.1 Internet地址236

12.2 网络文件传输:FTP239

12.3 基于Web浏览器的FTP:Netscape239

12.4 K桌面文件管理器:kfm239

12.5 Gnome FTP:Gnome文件管理器、gFTP和IglooFTP240

12.5.1 Gnome文件管理器240

12.5.2 IglooFTP241

12.5.3 gFTP242

12.6 ncftp242

12.6.1 ncftp的下载功能245

12.6.2 书签和宏246

12.7 ftp247

12.7.1 文件传输247

12.7.2 自动登录和宏命令:.netrc250

12.8 在线FTP资源251

第13章 World Wide Web253

13.1 URL地址253

13.2 Web主页255

13.3 Web浏览器256

13.3.1 Netscape Navigator257

13.3.2 K Desktop文件管理器258

13.3.3 Gnome的Web浏览器:Express和Mnemonic258

13.3.4 Lynx:行模式浏览器259

13.3.5 HotJava259

13.3.6 Mosaic259

13.4 Linux的Java:Blackdown260

13.4.1 Java开发工具箱:JDK和JRE260

13.4.2 Java2 SDK261

13.4.3 Java Applet261

13.6 创建你自己的Web站点262

13.6.1 Web主页制作器262

13.5 Web搜索工具程序262

13.6.2 通用网关接口263

第14章 网络工具264

14.1 网络信息:ping、finger和host264

14.1.1 ping265

14.1.2 finger和who265

14.2 网络交谈客户266

14.2.1 Talk266

14.1.3 host266

14.2.2 ICQ客户267

14.2.3 Internet Relay Chat267

14.3 Telnet268

14.4 远程访问命令:rwho、rlogin、rcp和rsh268

14.4.1 远程访问权限:.rhosts269

14.4.2 rlogin、rcp和rsh269

14.5 UNIX to UNIX CoPy:UUCP271

15.1 启动服务器:Standalone和inetod273

第15章 Internet服务器273

第四部分 服务器273

15.2 Standalone服务器工具275

15.3 Linuxconf服务器的配置277

15.4 SysV Init:init.d脚本程序278

15.5 inetd服务器管理282

第16章 FTP服务器285

16.1 FTP守护进程285

16.3 FTP用户账户:anonymous286

16.2 匿名FTP:anon286

16.3.1 匿名FTP服务器子目录287

16.3.2 匿名FTP文件288

16.3.3 权限288

16.4 FTP服务器工具289

16.4.1 flpshut290

16.4.2 ftpwho和ftpcount290

16.5 华盛顿大学FTP守护进程:wu-ftpd290

16.5.2 ftpaccess291

16.5.1 wu-ftpd服务器的配置文件291

16.5.3 ftphosts293

16.5.4 ftpusers和ftpgroups293

16.5.5 ftpconversions294

16.5.6 FTP记录文件:xferlog294

16.6 专家FTP守护进程:ProFTPD295

16.6.1 安装和启动295

16.6.2 proftpd.config和.ftpaccess296

16.6.3 Anonymous访问300

16.6.4 虚拟FTP服务器303

第17章 Apache Web服务器305

17.1 Java:Jakarta和Apache-Java305

17.2 Linux发行版本的Apache安装306

17.3 启动和停止Web服务器307

17.4 Apache的配置文件308

17.5 Apache的配置指令310

17.5.1 服务器配置311

17.5.2 子目录级的配置:.htaccess和312

17.5.3 访问控制313

17.5.4 URL路径名313

17.5.5 类型314

17.5.6 CGI文件315

17.5.7 自动目录索引315

17.5.8 身份验证316

17.5.9 Log文件317

17.6 虚拟主机318

17.6.1 IP地址虚拟主机318

17.6.2 以名字为基础的虚拟主机319

17.6.3 Server Side Includes320

17.7 Apache的GUI配置工具:Comanche321

17.8 Apache Web服务器配置文件333

第18章 域名系统344

18.1 BIND345

18.2 域名系统配置346

18.3 named.Conf347

18.4 资源记录351

18.5 区文件354

18.5.1 用于Internet区域的区文件354

18.5.2 逆映像文件356

18.5.3 本地主机的逆映像357

18.6 子域和辅助服务器358

18.7 IP虚拟域360

18.8 高速缓存文件361

18.9 BINB版本4.x361

第19章 邮件服务器、新闻服务器、代理服务器和搜索服务器362

19.1 邮件服务器:SMTP、POP和IMAP362

19.1.1 Sendmail363

19.1.2 POP服务器366

19.1.3 IMAP367

19.2 新闻服务器:INN367

19.3.1 安全性368

19.3 Squid368

19.3.2 高速缓存370

19.4 Dig服务器371

19.5 WAIS服务器372

第五部分 系统管理373

第20章 基本的系统管理373

20.1 系统管理:超级用户373

20.2.1 系统日期和时间375

20.2 系统配置375

20.2.2 任务规划:crontab377

20.2.3 系统运行状态:init和shutdown377

20.3 系统的子目录和文件379

20.3.1 系统开机启动时需要的文件:/etc/rc.d381

20.3.2 系统活动记录文件:/var/Iog和syslogd384

20.4 系统性能分析工具和进程387

20.5 LILO389

第21章 Linuxconf392

21.1 系统配置信息的档案化管理396

21.2 开机引导的控制397

21.3 生成自己的Linuxconf模块397

21.4 网络系统的管理机制401

第22章 控制面板和设置管理工具402

22.1 Red Hat的控制面板403

22.1.1 tksysv403

22.1.2 timetool403

22.1.3 printtool404

22.1.4 netcfg404

22.1.5 kernelcfg405

22.1.6 modemtool405

22.1.7 helptool406

22.1.8 Linuxconf406

22.2 Setup配置工具406

22.2.1 authconfig407

22.2.4 ntsysv408

22.2.3 mouseconfig408

22.2.2 kbdconfig408

22.2.5 sndconfig409

22.2.6 timeconfig409

22.2.7 Xconfigurator410

第23章 管理用户411

23.1 /etc/passwd文件411

23.2 管理用户的操作环境:/etc/skel子目录412

23.3 登录权限413

23.4 使用Linuxconf管理用户413

23.5 使用adduser添加用户416

23.6 使用useradd、usermod和userdel命令添加和删除用户416

23.7 管理用户组417

23.7.1 使用Linuxconf管理用户组418

23.7.2 使用groupadd、groupmod和groupdel命令管理用户组419

23.8 硬盘空间配额419

24.1.1 文件系统422

24.1 本地计算机中的文件系统422

第24章 文件系统的系统管理422

24.1.2 设备文件:/dev子目录424

24.1.3 配置挂装操作:/etc/fstab文件425

24.1.4 Linuxconf对本地文件系统的配置操作428

24.1.5 使用Linuxconf、KDE和Gnome挂装文件系统431

24.1.6 mount和umount命令433

24.2 格式化文件系统:mkfs命令436

24.3 CD映像文件438

24.4 mtools工具集:msdos439

24.5 对文件和设备进行归档操作:tar命令442

24.5.1 文件管理器Midnight Commander和Kfm445

24.5.2 桌面归档程序:guiTar、Ark、KDAT和Xtar446

24.6 文件压缩:gzip、bzip2和zip程序446

第25章 设备449

25.1 设备文件449

25.2.1 Red Hat的打印机管理器:PrintTool451

25.2 安装和管理打印机451

25.2.2 打印机设备与/etc/printcap文件452

25.2.3 远程打印机453

25.2.4 打印队列454

25.3 终端和调制解调器的安装与管理456

25.4 输入设备457

25.5 声卡、网卡等的安装457

25.6 多媒体设备:声音、影像和DVD458

25.7 内核模块460

25.7.1 使用Red Hat Configurator管理内核模块461

25.7.2 使用模块管理命令管理模块462

25.7.3 安装新模块到内核462

第26章 Red Hat内核的系统管理464

26.1 准备工作465

26.2 安装一个发行版本内核的二进制程序和源代码:RPM软件包466

26.3 安装压缩档案文件:tar.gz467

26.4 编译内核468

26.5 配置LILO475

26.5 保存内核模块的RAM盘476

第27章 X窗口系统和XFree86477

27.1 X协议478

27.2 XFree86478

27.3 XFree86的配置:/etc/X11/XF86Config文件480

27.3.1 Screen482

27.3.2 Files、Modules、ServerFlags和Keyboard483

27.3.3 Pointer483

27.3.4 Monitor484

27.3.5 Device485

27.4 X窗口系统的命令行参数485

27.5 X窗口系统的命令和配置文件486

27.5.1 X资源486

27.5.2 X命令488

27.5.3 字体488

27.6 X窗口系统的启动方法:startx和显示管理器491

27.6.1 startx命令、xinit命令和.xinitrc脚本程序492

27.6.2 显示管理器:xdm、kdm和gdm493

27.7 启动窗口管理器499

27.7.1 startx命令和.xinitrc文件500

27.7.2 显示管理器和Xsession脚本程序501

27.8 编译X窗口系统的应用软件503

第六部分 网络管理505

第28章 配置网络连接505

28.1 启动联网功能的network脚本程序505

28.2 硬件定义506

28.3 动态主机配置协议506

28.4 使用Linuxconf配置网络506

28.5 Red Hat的网络配置工具:netcfg510

28.6 PPP协议和SLIP协议513

28.6.1 PPP连接工具程序:kppp、gnomeppp和rp3514

28.6.2 手工实现PPP连接517

28.6.3 SLIP协议的实现:dip程序525

29.1 网络文件系统:NFS和/etc/exports文件526

第29章 Samba、NFS、NIS和AppleTalk服务526

29.2 网络信息服务:NIS529

29.3 Samba530

29.3.1 建立Samba服务532

29.3.2 Samba的配置文件:smb.conf533

29.3.3 Samba配置工具:SWAT534

29.3.4 global设置段538

29.3.5 口令539

29.3.6 Homes设置段541

29.3.7 Printers设置段541

29.3.8 文件共享542

29.3.9 打印机543

29.3.10 Linuxconf543

29.3.11 变量替换544

29.3.12 测试Samba的配置情况545

29.3.13 域登录545

29.3.15 smbclient546

29.3.14 从客户端访问Samba服务546

29.3.16 smbmount549

29.3.17 Red Hat的smb.conf文件550

29.4 Netatalk:AppleTalk网络555

第30章 TCP/IP网络的系统管理558

30.1 TCP/IP网络地址560

30.1.1 网络地址560

30.1.2 子网掩码561

30.1.3 无分类内域路由分配方案563

30.1.4 获得IP地址563

30.1.5 广播地址565

30.1.6 网关地址565

30.1.7 域名服务器地址565

30.2 TCP/IP协议的配置文件566

30.2.1 确定主机名:/etc/hosts文件566

30.2.3 /etc/HOSTNAME文件567

30.2.4 /etc/services文件567

30.2.2 网络名:/etc/networks文件567

30.2.5 /etc/protocols文件568

30.2.6 /etc/sysconfig/network文件568

30.3 域名服务568

30.3.1 host.conf文件568

30.3.2 /etc/nsswitch.conf文件:域名服务开关569

30.4 网络接口和路由:ifconfig和route命令572

30.4.1 ifconfig命令572

30.4.2 路由分配574

30.4.3 网络连接启动脚本程序:/etc/rc.d /init.d/network文件576

30.5 对网络进行监控:ping和netstat命令576

30.6 IP地址别名功能577

第31章 网络安全:防火墙和数据加密579

31.1 防火墙:ip-chains软件579

31.1.1 IP-Chain规则580

31.1.3 SYN数据包582

31.1.2 取反操作582

31.1.4 IP-Chains脚本程序584

31.2 IP地址伪装590

31.3 Secure Shell安全命令壳591

31.3.1 SSH1和SSH2593

31.3.2 SSH应用软件593

31.3.3 SSH的配置594

31.3.4 ssh登录命令596

31.3.5 scp拷贝命令597

31.3.6 端口转发功能598

31.3.7 SSH会话598

31.3.8 SSH的配置599

第七部分 应用软件603

第32章 软件的管理603

32.1 Red Hat软件包管理器604

32.1.1 K桌面软件包管理器:kpackage606

32.1.2 GnomeRPM607

32.1.3 KDE和Gnome的文件管理器608

32.1.4 命令行安装:rpm命令609

32.1.5 升级Red Hat613

32.2 从压缩档案文件安装软件:.tar.gz文件614

32.2.1 从在线站点下载压缩档案文件615

32.2.2 编译软件616

32.2.3 命令和程序子目录:PATH变量617

32.3 包装自己的软件:Autoconf和RPM618

32.3.1 Autoconf619

32.3.2 制作RPM包620

第33章 办公室应用软件625

33.1 与微软Office软件的兼容性625

33.2 WordPerfect625

33.3 KOffice626

33.4 Gnome Workshop项目628

33.5 StarOffice629

第34章 数据库管理系统、图形工具和多媒体632

34.1.1 SQL数据库633

34.1 数据库管理系统633

34.1.2 xBase数据库635

34.1.3 桌面环境中的数据库636

34.2 图形工具636

34.2.1 KDE图形工具637

34.2.2 Gnome图形工具637

34.2.3 X图形软件637

34.3 多媒体637

第35章 文本编辑器639

35.1 K桌面文本编辑器:KEdit、KWrite、Kjots和KWord640

35.2 Gnome文本编辑器:gEdit、gXedit、 gnotepad+641

35.3 Vi文本编辑器:vim和gvim642

35.3.1 gvim646

35.3.2 Vi的参数选项:set命令和.exrc文件647

35.4 Emacs文本编辑器648

35.4.1 GNU Emacs的X窗口支持651

35.4.2 Xemacs652

35.5 转换键、行命令和模式653

热门推荐