图书介绍

Red Hat Linux 9系统管理与服务器配置 第2版【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Red Hat Linux 9系统管理与服务器配置 第2版
  • 杨宗德,刘福刚,邓玉春编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115229311
  • 出版时间:2010
  • 标注页数:436页
  • 文件大小:187MB
  • 文件页数:453页
  • 主题词:Linux操作系统

PDF下载


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

下载说明

Red Hat Linux 9系统管理与服务器配置 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Linux操作系统简介及安装1

1.1 Linux操作系统简介2

1.1.1 Linux应用及发展现状2

1.1.2 Linux相关术语介绍2

1.1.3 Linux操作系统的特点4

1.1.4 Linux的内核及发行版本4

1.2 安装Linux前的准备工作5

1.2.1 Red Hat 9安装类型说明5

1.2.2 硬件兼容性及驱动程序问题6

1.3 安装Linux操作系统7

1.3.1 安装Window/Linux双操作系统7

1.3.2 使用虚拟机安装Linux操作系统14

第2章 Linux系统启动及X11使用19

2.1 首次启动Linux操作系统20

2.1.1 GRUB及LILO系统引导20

2.1.2 第一次进入系统22

2.1.3 Linux系统启动过程27

2.2 Linux桌面环境管理31

2.2.1 Linux应用常用术语介绍31

2.2.2 GNOME和KDE桌面环境介绍33

2.2.3 桌面环境使用简介34

2.2.4 桌面环境软件介绍34

2.3 Linux桌面管理基本操作36

2.3.1 使用桌面面板36

2.3.2 使用Nautilus文件管理器37

2.3.3 Linux目录结构及文件名38

2.3.4 打开终端Shell提示38

2.3.5 注销及关闭系统39

第3章 Shell及文本界面基本操作40

3.1 Shell基本概念40

3.1.1 Shell功能及常见Shell简介41

3.1.2 Shell的基本语法结构42

3.1.3 Shell高级操作43

3.2 Linux常用命令使用简介46

3.2.1 目录及文件管理命令46

3.2.2 信息显示命令51

3.2.3 网络基本配置命令53

3.2.4 系统注销及关机命令54

3.2.5 查询系统命令55

3.2.6 man系统帮助命令56

3.3 环境变量及Shell配置文件57

3.3.1 Shell环境变量57

3.3.2 X环境配置文件59

3.4 VIM编辑器使用62

3.4.1 VIM编辑器的基本模式62

3.4.2 VIM基本指令62

3.4.3 编写“hello,world!”64

3.4.4 定制VIM65

第4章 Linux用户及权限管理67

4.1 Linux用户账号管理68

4.1.1 Linux用户基本属性68

4.1.2 图形界面用户管理69

4.1.3 命令行模式下用户管理方式73

4.2 Linux组群账号管理77

4.2.1 Linux组群管理基本概念78

4.2.2 图形界面组群管理方式78

4.2.3 命令行模式下组群管理方式80

4.3 Linux文件及文件夹权限管理80

4.3.1 文件权限管理基本概念80

4.3.2 字符模式管理用户权限82

4.3.3 绝对模式管理用户权限82

4.3.4 文件夹权限修改83

4.3.5 文件属主管理及掩码设置84

第5章 Linux文件及软件包管理86

5.1 Linux文件压缩与归档管理87

5.1.1 图形化界面下使用文件打包器87

5.1.2 Shell命令常用文件压缩与解压工具88

5.1.3 文件打包工具91

5.2 Linux软件管理及安装92

5.2.1 安装系统软件包93

5.2.2 RPM包软件管理93

5.2.3 安装.src.rpm类型的软件95

5.2.4 使用源代码进行软件安装96

5.2.5 其他类型的软件安装97

5.2.6 Linux下补丁文件的制作和应用98

5.3 使用APT服务器系统更新软件101

5.3.1 APT软件更新原理101

5.3.2 使用APT更新系统软件101

第6章 Linux文件系统与磁盘分区管理105

6.1 Linux文件系统管理106

6.1.1 文件系统管理概述106

6.1.2 文件系统挂载及卸载基本操作107

6.1.3 创建及管理ext3文件系统111

6.1.4 文件系统维护基本命令113

6.1.5 ISO文件管理及光盘刻录115

6.2 Linux分区及磁盘管理116

6.2.1 磁盘及分区基本概念116

6.2.2 parted磁盘分区管理工具118

6.2.3 交换分区及内存管理120

6.3 Linux下实现磁盘定额122

6.3.1 Linux磁盘定额基本概念123

6.3.2 实现磁盘定额操作123

6.3.3 管理磁盘配额125

第7章 Linux系统基本管理及维护127

7.1 Linux进程管理128

7.1.1 Linux进程基本概念128

7.1.2 进程的运行状态129

7.1.3 进程管理操作130

7.2 守护进程管理133

7.2.1 常见的系统守护进程134

7.2.2 守护进程管理工具135

7.3 例行工作管理工具cron136

7.3.1 例行工作安排at命令136

7.3.2 周期工作安排cron137

7.4 Linux日志文件管理139

7.4.1 syslog日志守候进程139

7.4.2 常见的日志配置文件140

7.5 GRUB详解及故障处理142

7.5.1 GRUB启动过程142

7.5.2 GRUB基本概念143

7.5.3 GRUB的命令145

7.5.4 在Linux系统中安装GRUB程序147

7.5.5 修复GRUB启动界面147

7.5.6 丢失root密码修复方式149

7.5.7 GRUB命令行下引导操作系统150

第8章 网络基础知识151

8.1 TCP/IP协议簇基础152

8.2 IPV4地址基础153

8.2.1 IP地址表示形式及分类153

8.2.2 子网掩码155

8.2.3 IP数据包头156

8.3 TCP、UDP协议基础157

8.3.1 TCP数据包头157

8.3.2 UDP数据包头159

8.4 网络数据包封包与拆包过程160

8.4.1 数据封包过程160

8.4.2 数据拆包过程161

8.5 ARP/RARP基础162

8.5.1 ARP/RARP基础概念162

8.5.2 Linux下ARP管理163

8.6 ICMP协议基础163

第9章 Linux基本网络配置及管理165

9.1 在Linux下配置网络适配器166

9.1.1 系统已带驱动的网络适配器属性配置166

9.1.2 添加新网络适配器设备驱动170

9.1.3 VMware下配置Redhat Linux 9网络170

9.2 Linux系统网络配置文件及管理命令171

9.2.1 Linux系统与网络相关的配置文件171

9.2.2 Linux下常用网络管理工具174

9.3 Linux系统网络服务器介绍182

9.3.1 Linux下xinetd网络服务介绍182

9.3.2 Linux下普通网络服务介绍183

9.3.3 Linux网络服务启动方法185

9.4 基本防火墙配置188

9.4.1 激活iptables服务188

9.4.2 安全级别配置工具188

9.4.3 定制防火墙属性189

第10章 Linux远程登录配置及使用191

10.1 Telnet远程登录服务及应用192

10.1.1 Linux远程登录原理介绍192

10.1.2 Linux远程登录服务配置及使用192

10.2 使用OpenSSH安全访问Linux194

10.2.1 启动OpenSSH194

10.2.2 使用OpenSSH访问Linux服务器194

10.3 xdm远程桌面管理及应用195

10.3.1 xdm远程桌面管理基本原理196

10.3.2 xdm远程桌面配置196

10.3.3 使用xdm远程访问Linux桌面197

10.4 VNC远程桌面服务管理及应用199

10.4.1 VNC远程桌面原理199

10.4.2 VNC远程桌面配置及使用200

10.5 基于Webmin远程管理201

10.5.1 Webmin远程管理简介201

10.5.2 Webmin登录及基本使用203

10.5.3 使用Webmin管理Linux用户204

10.6 配置OpenSSH服务器205

10.6.1 信息安全基础206

10.6.2 OpenSSH基本配置208

10.6.3 OpenSSH服务器配置实例211

第11章 FTP服务器配置及应用214

11.1 FTP服务原理215

11.1.1 FTP主要功能215

11.1.2 FTP通信过程215

11.1.3 FTP用户分类216

11.2 配置RedHat Linux下VSFTP服务器216

11.2.1 Linux下VSFTP软件包组件介绍216

11.2.2 配置Linux下FTP服务器217

11.3 VSFTP服务配置实例219

11.3.1 最简单的vsftpd.conf设定219

11.3.2 针对仅有开放实体用户登录的设定220

11.3.3 仅开放匿名用户222

11.4 配置RedHat Linux下proftpd服务器224

11.4.1 proffpd软件安装224

11.4.2 proftpd.conf基本配置224

11.4.3 编辑启动脚本文件227

11.5 proftpd服务器配置实例227

11.5.1 最简单的proftpd服务器配置227

11.5.2 修改实体用户参数示例229

11.5.3 针对匿名用户设定229

11.6 基于proftpd网络安装Linux操作系统231

11.6.1 配置FTP服务器231

11.6.2 以匿名用户访问FTP安装231

11.6.3 以实体用户访问FTP安装234

第12章 NFS服务器配置及应用235

12.1 NFS服务原理236

12.1.1 NFS(网络文件系统)原理236

12.1.2 RPC远程进程调用236

12.1.3 NFS启动的后台进程237

12.2 配置RedHat Linux下NFS服务器237

12.2.1 Linux下NFS软件包组件介绍237

12.2.2 NFS服务器的相关配置应用238

12.2.3 文本界面下配置NFS服务器238

12.2.4 客户端挂载远程主机241

12.2.5 图形界面上配置NFS服务器241

12.2.6 常见故障分析及处理243

12.3 NFS服务配置实例244

12.3.1 网络模型及系统要求244

12.3.2 配置过程及参数实现244

12.4 基于NFS服务器安装Linux操作系统245

12.4.1 制作Linux启动盘245

12.4.2 通过NFS安装Linux操作系统246

第13章 SAMBA服务器配置及应用251

13.1 SAMBA服务原理252

13.1.1 SAMBA功能及原理252

13.1.2 SAMBA启动的后台进程252

13.1.3 SAMBA连接模式253

13.2 配置RedHat Linux下SAMBA服务器254

13.2.1 Linux下SAMBA软件包组件介绍254

13.2.2 文本界面下配置SAMBA服务器255

13.2.3 图形界面上配置SAMBA服务器261

13.2.4 客户端挂载SAMBA远程主机262

13.3 SAMBA服务配置实例263

13.3.1 网络模型及系统要求263

13.3.2 配置过程及参数实现264

第14章 DHCP服务器配置及应用267

14.1 DHCP服务原理268

14.1.1 DHCP功能介绍268

14.1.2 DHCP的运作方式268

14.2 配置RedHat Linux下DHCP服务器269

14.2.1 Linux下DHCP软件包组件介绍269

14.2.2 文本界面下配置DHCP服务器270

14.2.3 客户端申请IP地址271

14.3 DHCP服务配置实例271

14.3.1 网络模型及系统要求271

14.3.2 配置过程及参数实现272

第15章 DNS服务器配置及应用274

15.1 DNS服务基本原理275

15.1.1 DNS功能介绍275

15.1.2 Linux下域名解析过程275

15.2 配置Redat Linux下DNS服务器276

15.2.1 Linux下DNS软件包组件介绍276

15.2.2 DNS客户端基本配置277

15.2.3 图形界面下配置DNS服务器示例279

15.2.4 前向DNS服务器配置示例283

15.2.5 文本模式下DNS服务器详细配置示例284

15.3 DNS服务配置实例287

15.3.1 网络模型及系统要求287

15.3.2 配置过程及参数实现288

第16章 Web服务器配置及应用291

16.1 Web服务工作原理292

16.1.1 基本概念292

16.1.2 APACHE2.0新特点293

16.2 配置RedHat Linux下APACHE服务器295

16.2.1 Linux下APACHE软件包组件介绍295

16.2.2 图形界面下配置APACHE服务器296

16.2.3 APACHE服务器文件说明302

16.3 APACHE服务配置实例306

16.3.1 系统要求306

16.3.2 配置流程306

16.3.3 测试307

第17章 APT服务器配置及应用309

17.1 APT服务基本原理及应用310

17.2 基于HTTP的APT服务器配置310

17.2.1 Linux下APT软件包组件介绍310

17.2.2 配置APT服务器312

17.2.3 客户端测试313

17.3 基于FTP的APT服务器配置314

17.3.1 FTP服务器配置314

17.3.2 APT服务器配置314

17.3.3 APT客户端测试315

第18章 MAIL服务器配置及应用317

18.1 电子邮件服务原理318

18.1.1 MAIL系统介绍318

18.1.2 MAIL传输流程319

18.2 配置RedHat Linux下Sendmail服务器320

18.2.1 Linux下MAIL软件包组件介绍320

18.2.2 邮件服务器与DNS服务器联系322

18.2.3 文本界面下配置SENDMAIL服务器322

18.2.4 测试Sendmail服务324

18.3 结合DNS服务器配置MAIL服务实例326

18.3.1 网络模型及系统要求326

18.3.2 配置过程及参数实现327

第19章 路由器配置及应用334

19.1 路由配置基本概念335

19.1.1 基本概念335

19.1.2 路由策略338

19.2 Linux路由基本操作341

19.2.1 查看当前路由信息341

19.2.2 添加路由操作342

19.2.3 删除路由操作343

19.2.4 添加默认网关操作343

19.2.5 删除默认网关操作343

19.2.6 启动路由数据转发操作344

19.2.7 添加永久路由信息345

19.2.8 添加永久默认网关346

19.3 静态路由配置实例346

19.3.1 网络模型346

19.3.2 配置及测试过程349

19.4 Linux下动态路由配置351

19.4.1 routed工具351

19.4.2 gated工具352

第20章 NAT及iptable防火墙配置应用355

20.1 NAT及防火墙基本原理356

20.1.1 私有地址与NAT服务原理356

20.1.2 防火墙基本原理357

20.2 Linux下iptable的使用方法358

20.2.1 iptable概述358

20.2.2 表和链359

20.2.3 状态机制361

20.2.4 创建访问规则363

20.2.5 Targets/Jumps366

20.2.6 规则的保存与恢复374

20.3 NAT与路由转发实例区别376

20.3.1 以路由访问远程主机376

20.3.2 以NAT方式访问377

第21章 Linux下Oracle数据库配置及应用378

21.1 Oracle在Linux下的安装379

21.1.1 配置系统环境379

21.1.2 安装过程380

21.2 创建Oracle数据库385

21.3 网络服务管理388

第22章 Linux内核管理与程序开发基础392

22.1 Linux内核管理393

22.1.1 Linux内核结构及主要功能393

22.1.2 升级RedHat Linux 9内核为2.6.18395

22.2 Linux下C/C++开发工具简介401

22.2.1 Linux下C语言编译工具GCC401

22.2.2 Linux下C语言编译工具GDB403

22.2.3 GCC/G++/GDB实例开发407

第23章 Shell编程基础410

23.1 Shell基本语法411

23.1.1 Shell介绍411

23.1.2 Shell基本语法412

23.1.3 管道与重定向基本操作419

23.1.4 shell控制语句421

23.2 Shell在系统管理中的应用示例425

23.2.1 正则表达式基础425

23.2.2 部分shell工具介绍428

23.2.3 Shell编程示例433

热门推荐