图书介绍
Red Hat Linux 9系统管理与服务器配置PDF|Epub|txt|kindle电子书版本网盘下载
![Red Hat Linux 9系统管理与服务器配置](https://www.shukui.net/cover/41/31781685.jpg)
- 杨宗德,刘福刚,邓玉春编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115161186
- 出版时间:2007
- 标注页数:412页
- 文件大小:163MB
- 文件页数:428页
- 主题词:Linux操作系统
PDF下载
下载说明
Red Hat Linux 9系统管理与服务器配置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桌面管理基本操作35
2.3.1 使用桌面面板36
2.3.2 使用Nautilus文件管理器37
2.3.3 打开终端Shell提示37
2.3.4 注销及关闭系统38
第3章 Shell及文本界面基本操作39
3.1 Shell基本概念40
3.1.1 Shell功能及常见Shell简介40
3.1.2 Shell的基本语法结构41
3.1.3 Shell高级操作43
3.2 Linux常用命令使用简介44
3.2.1 目录及文件管理命令45
3.2.2 信息显示命令50
3.2.3 网络基本配置命令51
3.2.4 系统注销及关机命令52
3.2.5 查询系统命令53
3.2.6 man系统帮助命令54
3.3 环境变量及shell配置文件55
3.3.1 Shell环境变量55
3.3.2 X环境配置文件57
3.4 VIM编辑器使用60
3.4.1 VIM编辑器的基本模式60
3.4.2 VIM基本指令60
3.4.3 编写“hello,world!”62
3.4.4 定制VIM63
第4章 Linux用户及权限管理65
4.1 Linux用户账号管理66
4.1.1 Linux用户基本属性66
4.1.2 图形界面用户管理67
4.1.3 命令行模式下用户管理方式71
4.2 Linux组群账号管理75
4.2.1 Linux组群管理基本概念76
4.2.2 图形界面组群管理方式76
4.2.3 命令行模式下组群管理方式78
4.3 Linux文件及文件夹权限管理78
4.3.1 文件权限管理基本概念78
4.3.2 字符模式管理用户权限80
4.3.3 绝对模式管理用户权限80
4.3.4 文件夹权限修改81
4.3.5 文件属主管理及掩码设置82
第5章 Linux文件及软件包管理85
5.1 Linux文件压缩与归档管理86
5.1.1 图形化界面下使用文件打包器86
5.1.2 Shell命令常用文件压缩与解压工具87
5.1.3 文件打包工具90
5.2 Linux软件管理及安装91
5.2.1 安装系统软件包92
5.2.2 RPM包软件管理92
5.2.3 安装.src.rpm类型的软件94
5.2.4 使用源代码进行软件安装95
5.2.5 其他类型的软件安装96
5.2.6 Linux下补丁文件的制作和应用97
5.3 使用APT服务器系统更新软件100
5.3.1 APT软件更新原理100
5.3.2 使用APT更新系统软件101
第6章 Linux文件系统与磁盘分区管理105
6.1 Linux文件系统管理106
6.1.1 文件系统管理概述106
6.1.2 文件系统挂载及卸载基本操作108
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 守护进程的基本概念133
7.2.2 守护进程管理工具135
7.3 例行工作管理工具cron137
7.3.1 例行工作安排at命令137
7.3.2 周期工作安排cron138
7.4 Linux日志文件管理140
7.4.1 syslog日志配置文件140
7.4.2 常见的日志配置文件141
7.5 GRUB详解及故障处理142
7.5.1 GRUB的基本概念143
7.5.2 GRUB常用术语144
7.5.3 GRUB的命令146
7.5.4 GRUB菜单配置文件详解148
7.5.5 安装GRUB程序149
7.5.6 修复GRUB启动界面149
7.5.7 丢失root密码修复方式151
7.5.8 GRUB命令行下引导操作系统152
第8章 网络基础知识153
8.1 TCP/IP协议簇基础154
8.1.1 TCP/IP协议簇基本概念154
8.1.2 IP协议和TCP协议简介155
8.2 IPV4地址基础156
8.2.1 IP地址表示形式及分类156
8.2.2 子网掩码157
8.3 ARP/RARP基础158
8.3.1 ARP/RARP基础概念158
8.3.2 Linux下ARP管理159
8.4 IP/TCP/UDP/ICMP协议基础160
8.4.1 TCP协议基础160
8.4.2 UDP协议基础164
8.4.3 ICMP协议基础164
第9章 Linux基本网络配置及管理167
9.1 在Linux下配置网络适配器168
9.1.1 系统已带驱动的网络适配器属性配置168
9.1.2 添加新网络适配器设备驱动172
9.1.3 VMware下配置Redhat Linux 9网络172
9.2 Linux系统网络应用概述173
9.2.1 Linux下xinetd服务173
9.2.2 Linux下非xinetd服务175
9.2.3 Linux系统与网络相关的配置文件177
9.3 Linux下常用网络管理工具179
9.3.1 网络配置工具IP命令179
9.3.2 netstat查看网络状态181
9.3.3 ftp访问命令182
9.3.4 route路由设置182
9.3.5 rcp远程拷贝183
9.3.6 mail邮件传送命令183
9.3.7 nslookup域名解析183
9.4 基本防火墙配置184
9.4.1 激活iptables服务184
9.4.2 安全级别配置工具184
9.4.3 定制防火墙属性185
9.5 控制对服务的访问186
9.5.1 Linux运行级别187
9.5.2 服务配置工具187
9.5.3 ntsysv工具188
9.5.4 chkconfig命令188
第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服务器配置及应用215
11.1 FTP服务原理216
11.1.1 FTP主要功能216
11.1.2 FTP通信过程216
11.1.3 FTP用户分类217
11.2 配置RedHat Linux下VSFTP服务器217
11.2.1 Linux下VSFTP软件包组件介绍217
11.2.2 配置Linux下FTP服务器218
11.3 VSFTP服务配置实例220
11.3.1 最简单的vsftpd.conf设定220
11.3.2 针对仅有开放实体用户登录的设定221
11.3.3 仅开放匿名用户223
11.4 配置RedHat Linux下proftpd服务器225
11.4.1 proftpd软件安装225
11.4.2 proftpd.conf基本配置225
11.4.3 编辑启动脚本文件228
11.5 proftpd服务器配置实例228
11.5.1 最简单的proftpd服务器配置228
11.5.2 修改实体用户参数示例230
11.5.3 针对匿名用户设定230
11.6 基于proftpd网络安装Linux操作系统232
11.6.1 配置FTP服务器232
11.6.2 以匿名用户访问FTP安装232
11.6.3 以实体用户访问FTP安装235
第12章 NFS服务器配置及应用237
12.1 NFS服务原理238
12.1.1 NFS(网络文件系统)原理238
12.1.2 RPC远程进程调用238
12.1.3 NFS启动的后台进程239
12.2 配置RedHat Linux下NFS服务器239
12.2.1 Linux下NFS软件包组件介绍239
12.2.2 NFS服务器的相关配置应用240
12.2.3 文本界面下配置NFS服务器240
12.2.4 客户端挂载远程主机243
12.2.5 图形界面上配置NFS服务器243
12.2.6 常见故障分析及处理245
12.3 NFS服务配置实例246
12.3.1 网络模型及系统要求246
12.3.2 配置过程及参数实现246
12.4 基于NFS服务器安装Linux操作系统247
12.4.1 制作Linux启动盘247
12.4.2 通过NFS安装Linux操作系统248
第13章 SAMBA服务器配置及应用253
13.1 SAMBA服务原理254
13.1.1 SAMBA功能及原理254
13.1.2 SAMBA启动的后台进程254
13.1.3 SAMBA连接模式255
13.2 配置RedHat Linux下SAMBA服务器256
13.2.1 Linux下SAMBA软件包组件介绍256
13.2.2 文本界面下配置SAMBA服务器257
13.2.3 图形界面上配置SAMBA服务器263
13.2.4 客户端挂载SAMBA远程主机264
13.3 SAMBA服务配置实例265
13.3.1 网络模型及系统要求265
13.3.2 配置过程及参数实现266
第14章 DHCP服务器配置及应用269
14.1 DHCP服务原理270
14.1.1 DHCP功能介绍270
14.1.2 DHCP的运作方式270
14.2 配置RedHat Linux下DHCP服务器271
14.2.1 Linux下DHCP软件包组件介绍271
14.2.2 文本界面下配置DHCP服务器272
14.2.3 客户端申请IP地址273
14.3 DHCP服务配置实例273
14.3.1 网络模型及系统要求273
14.3.2 配置过程及参数实现274
第15章 DNS服务器配置及应用277
15.1 DNS服务基本原理278
15.1.1 DNS功能介绍278
15.1.2 Linux下域名解析过程278
15.2 配置Redat Linux下DNS服务器279
15.2.1 Linux下DNS软件包组件介绍279
15.2.2 DNS客户端基本配置280
15.2.3 图形界面下配置DNS服务器示例282
15.2.4 前向DNS服务器配置示例286
15.2.5 文本模式下DNS服务器详细配置示例287
15.3 DNS服务配置实例290
15.3.1 网络模型及系统要求290
15.3.2 配置过程及参数实现291
第16章 Web服务器配置及应用295
16.1 WEB服务工作原理296
16.1.1 基本概念296
16.1.2 APACHE2.0新特点297
16.2 配置RedHat Linux下APACHE服务器299
16.2.1 Linux下APACHE软件包组件介绍299
16.2.2 图形界面下配置APACHE服务器300
16.2.3 APACHE服务器文件说明306
16.3 APACHE服务配置实例310
16.3.1 系统要求310
16.3.2 配置流程310
16.3.3 测试311
第17章 APT服务器配置及应用313
17.1 APT服务基本原理及应用314
17.2 基于HTTP的APT服务器配置314
17.2.1 Linux下APT软件包组件介绍314
17.2.2 配置APT服务器316
17.2.3 客户端测试317
17.3 基于FTP的APT服务器配置318
17.3.1 FTP服务器配置318
17.3.2 APT服务器配置318
17.3.3 APT客户端测试319
第18章 MAIL服务器配置及应用321
18.1 电子邮件服务原理322
18.1.1 MAIL系统介绍322
18.1.2 MAIL传输流程323
18.2 配置RedHat Linux下Sendmail服务器324
18.2.1 Linux下MAIL软件包组件介绍324
18.2.2 邮件服务器与DNS服务器联系326
18.2.3 文本界面下配置SENDMAIL服务器326
18.2.4 测试Sendmail服务328
18.3 结合DNS服务器配置MAIL服务实例330
18.3.1 网络模型及系统要求330
18.3.2 配置过程及参数实现331
第19章 路由器配置及应用339
19.1 路由配置基本概念340
19.1.1 基本概念340
19.1.2 路由策略343
19.2 Linux路由基本操作346
19.2.1 查看当前路由信息346
19.2.2 添加路由操作347
19.2.3 删除路由操作348
19.2.4 添加默认网关操作348
19.2.5 删除默认网关操作348
19.2.6 启动路由数据转发操作349
19.2.7 添加永久路由信息350
19.2.8 添加永久默认网关351
19.3 静态路由配置实例351
19.3.1 网络模型351
19.3.2 配置及测试过程354
19.4 Linux下动态路由配置356
19.4.1 routed工具356
19.4.2 gated工具357
第20章 NAT及iptable防火墙配置及应用361
20.1 NAT及防火墙基本原理362
20.1.1 私有地址与NAT服务原理362
20.1.2 防火墙基本原理363
20.2 Linux下iptable的使用方法364
20.2.1 iptable概述364
20.2.2 表和链365
20.2.3 状态机制367
20.2.4 创建访问规则369
20.2.5 Targets/Jumps372
20.2.6 规则的保存与恢复380
20.3 NAT与路由转发实例区别382
20.3.1 以路由访问远程主机382
20.3.2 以NAT方式访问383
第21章 Linux下Oracle数据库配置及应用385
21.1 Oracle在Linux下的安装386
21.1.1 配置系统环境386
21.1.2 安装过程387
21.2 创建Oracle数据库392
21.3 启动网络监听服务395
第22章 Linux内核管理与程序开发基础397
22.1 Linux内核管理398
22.1.1 Linux内核结构及主要功能398
22.1.2 升级RedHat Linux 9内核为2.6.18400
22.2 Linux下C/C++开发工具简介406
22.2.1 Linux下C语言编译GCC工具406
22.2.2 GDB调试工具408
22.2.3 GCC/G++/GDB实例开发410