图书介绍

Red Hat Linux 9系统管理员完全学习手册【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Red Hat Linux 9系统管理员完全学习手册
  • 姜中华,师鸣若,王大印编著 著
  • 出版社: 北京:科学出版社
  • ISBN:7030153006
  • 出版时间:2005
  • 标注页数:425页
  • 文件大小:46MB
  • 文件页数:437页
  • 主题词:Linux操作系统-技术手册

PDF下载


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

下载说明

Red Hat Linux 9系统管理员完全学习手册PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章 安装Red Hat Linux 91

1.1 Linux操作系统简介1

1.1.1 Linux的历史1

1.1.2 Linux操作系统的特点1

1.1.3 Linux操作系统的应用领域3

1.1.4 常见的Linux发行版3

1.2 准备安装Red Hat Linux 96

1.2.1 选择硬件平台6

1.2.2 Red Hat的版本6

1.2.3 检查Red Hat Linux 9的硬件需求6

1.2.4 准备安装Red Hat Linux 97

1.3.1 选择安装模式9

1.3 安装Red Hat Linux 99

1.3.2 测试安装介质10

1.3.3 选择语种、键盘和安装途径11

1.3.4 选择安装类型12

1.3.5 磁盘分区13

1.3.6 配置引导装载程序16

1.3.7 配置TCP/IP网络20

1.3.8 设置主机名21

1.3.9 防火墙配置21

1.3.10 语言支持的选择24

1.3.11 时区配置24

1.3.12 设置根口令25

1.3.13 验证配置26

1.3.14 软件包组的选择28

1.3.15 准备安装30

1.3.17 创建引导盘31

1.3.16 安装软件包31

1.3.18 显卡配置32

1.3.19 显示器和定制33

1.3.20 安装完成34

1.4 LILO和GRUB配置34

1.4.1 LILO的配置实例34

1.4.2 LILO的常用参数36

1.4.3 使用LILO时遇到的问题及对策37

1.4.4 GRUB的配置行38

1.4.5 GRUB的配置实例38

1.5 使用Windows的引导管理器引导Linux39

思考与练习42

2.1 系统引导和用户登录43

第2章 初次使用Linux43

2.2 X Window使用基础46

2.2.1 桌面环境的基本操作46

2.2.2 在桌面系统中使用X终端48

2.3 用户注销51

2.4 系统关闭和重启51

2.4.1 文字模式下的系统关闭51

2.4.2 图形模式下的系统关闭52

2.5 使用Linux上网指南52

2.5.1 图形化浏览器的使用52

2.5.2 文件下载55

2.5.3 图形化电子邮件客户61

2.6 如何获得在线帮助67

2.6.1 手册页67

2.6.2 包的文档70

2.6.3 HOWTO和FAQ71

2.6.4 slocate命令72

2.6.5 info页72

思考与练习73

第3章 使用Linux的基本命令74

3.1 如何在Linux中运行程序74

3.1.1 登录、注销Linux74

3.1.2 Linux中的shell简介75

3.1.3 shell的工作原理和过程78

3.1.4 使用Windows的超级终端远程登录到Linux79

3.1.5 Linux系统的最基本命令83

3.2.1 使用目录管理文件93

3.2 Linux中的目录操作93

3.2.2 常用的目录操作94

3.2.3 路径和当前目录100

3.3 Linux的文件操作103

3.3.1 基本的文件管理103

3.3.2 文件和目录权限操作123

3.3.3 文件比较、查找和定位操作132

3.3.4 模拟DOS文件和目录命令147

思考与练习152

第4章 安装和使用汉字终端153

4.1 Linux控制台中文化153

4.1.1 Linux控制台中文化的现状153

4.1.2 Linux控制台基本工作原理153

4.2.2 zhcon的开发工作154

4.2.3 zhcon的特点154

4.2.1 什么是zhcon154

4.2 zhcon简介154

4.3 zhcon的安装和使用155

4.3.1 zhcon的下载以及其运行环境155

4.3.2 安装zhcon155

4.3.3 启动和退出zhcon156

4.3.4 zhcon的中文输入法156

4.3.5 使用zhcon的常见问题158

思考与练习159

第5章 全屏幕编辑器vi160

5.1 全屏幕编辑器vi简介160

5.1.1 Linux编辑器简介160

5.1.2 进入和退出vi编辑器161

5.1.4 简单的光标移动162

5.1.3 进入输入模式并进行删除和修改操作162

5.2 在文件中快速移动光标163

5.2.1 方向键的扩充163

5.2.2 查找指定的字符串163

5.2.3 从双向继续查找指定的字符串164

5.2.4 以单词为单位移动光标164

5.2.5 行内的快速光标移动165

5.2.6 使用行号定位行165

5.2.7 将光标移动到当前屏幕的某些位置166

5.2.8 将光标返回到原来位置167

5.2.9 屏幕显示文件的指定位置167

5.2.10 光标和屏幕定位小结167

5.3 vi的文本删除168

5.3.1 删除字符168

5.3.5 删除光标至某一个字符之间的文本169

5.3.4 删除一行的一部分内容169

5.3.3 删除单词169

5.3.2 删除行169

5.3.6 使用行号删除文本行170

5.4 vi的文本添加170

5.4.1 在光标的左侧添加文本170

5.4.2 在当前行的上面或者下面插入新行171

5.4.3 在行首和行末添加文本172

5.4.4 添加命令小结172

5.5 vi的撤销和重复命令173

5.5.1 多次撤销命令173

5.5.2 撤销一行上的所有修改173

5.5.3 重复最后一次文本修改命令174

5.6.3 多个字符替换单个字符175

5.6.2 逐字符替换文本175

5.6.1 替换字符175

5.6 vi的文本替换175

5.6.4 用多个单词替换单个单词176

5.6.5 行替换176

5.6.6 修改行的剩余部分176

5.7 全局替换177

5.7.1 搜索当前行的第一个实例177

5.7.2 搜索指定行的第一个实例177

5.7.3 设置过滤条件进行搜索177

5.7.4 在同一行中替换所有实例178

5.8 移动和复制文本178

5.8.1 复制和粘贴行179

5.8.2 剪切和粘贴行180

5.8.3 复制字符和单词180

5.8.4 复制文本块181

5.8.5 移动文本块182

5.9 保存文件183

5.9.1 保存当前编辑的文件183

5.9.2 取消对文件的修改183

5.9.3 保存文本块184

5.9.4 覆盖已有文件184

5.9.5 向文件追加文本184

5.10 vi编辑器与shell的交互185

5.10.1 读入文本文件185

5.10.2 在vi中运行子shell185

5.10.3 读入shell命令行的输出186

思考与练习187

6.1.1 什么是shell188

6.1.2 几种流行的shell188

6.1 shell基础188

第6章 shell的使用188

6.2 shell程序设计基础189

6.2.1 shell基本语法189

6.2.2 shell程序的变量和参数190

6.3 shell编程的流程控制192

6.3.1 shell程序设计的流程控制192

6.3.2 运行shell程序的方法196

6.4 bash程序的调试197

6.4.1 shell程序的调试197

6.4.2 shell程序的跟踪197

6.5 bash的内部命令198

6.6 bash的其他命令199

6.6.1 简化命令输入199

6.6.2 重复执行命令200

6.6.3 定义命令的别名202

6.6.4 改变bash提示符204

6.6.5 作业控制205

6.6.6 定制bash206

6.6.7 bash的作业(job)控制208

思考与练习209

第7章 常用网络命令210

7.1 网络诊断和设置命令210

7.1.1 检测主机的连通性——ping命令210

7.1.2显示网络状态——netstat命令212

7.1.3 显示和配置网络接口——ifconfig命令216

7.1.4 网络环境配置工具——netconfig命令220

7.1.5 显示数据包到主机间的路径——traceroute命令221

7.1.6 与Internet域名服务器交互查询——nslookup命令222

7.1.7 显示和操作IP路由表——route命令224

7.1.8 网络配置综合练习226

7.2 常用网络工具228

7.2.1 文本模式Web浏览器——lynx命令228

7.2.2 远程登录——telnet命令229

7.2.3 远程文件传输——ftp命令231

7.2.4 简单文本电子邮件客户——mutt命令233

7.2.5 安全shell——ssh命令235

7.2.6 安全的文件传输——sftp命令237

思考与练习238

8.1.1 Linux文件系统概述239

8.1.2 Linux文件系统的重要目录239

第8章 文件系统管理239

8.1 Linux文件系统简介239

8.1.3 Linux专用的文件系统241

8.2 Linux磁盘管理242

8.2.1 显示与设定硬盘的参数——hdparm命令242

8.2.2 Linux下的硬盘分区工具243

——fdisk命令243

8.2.3 文件系统创建工具——mkfs命令245

8.2.4 文件系统挂接工具——mount命令246

8.2.5 磁盘空间管理工具——df和du命令253

8.2.6 检查与修复Linux文件系统——fsck命令255

8.2.7 调整Linux文件系统参数——tune2fs命令257

8.2.9 启用/停用交换分区——swapon命令258

8.2.10 /etc/fatab文件258

8.2.8 同步文件系统——sync命令258

8.3 磁盘复制命令260

思考与练习261

第9章 用户管理262

9.1 用户管理的基本操作262

9.1.1 增加用户262

9.1.2 修改用户账号264

9.1.3 删除或禁止用户账号266

9.2 超级用户授权和创建多个超级用户266

9.2.1 建立多个超级用户266

9.2.2 为普通用户分配特权267

思考与练习268

第10章 Linux进程管理269

10.1 内核对进程的管理269

10.1.1 linux的进程269

10.1.2 linux的进程调度270

10.1.4 进程创建271

10.1.3 虚拟内存271

10.1.5 时钟和定时器272

10.1.6 程序执行272

10.1.7 ELF可执行文件格式273

10.1.8 ELF共享库273

10.2 Linux进程管理命令273

10.2.1 进程及作业273

10.2.2 手工启动进程274

10.2.3 调度启动进程274

10.3.1 who命令279

10.3.2 w命令279

10.3 进程查看279

10.2.4 进程的挂起及恢复命令——bg、fg279

10.3.3 ps命令280

10.3.4 top命令281

10.3.5 进程调度282

思考与练习282

第11章 内核管理和模块管理283

11.1 Linux内核和模块简介283

11.1.1 Linux内核的发展283

11.1.2 Linux内核的组成284

11.1.3 Linux内核子系统之间的关系284

11.1.4 确定Linux内核的版本285

11.2 升级Red Hat Linux定制的内核286

11.2.1 Red Hat Linux的定制内核的特点286

11.2.2 准备升级Red Hat Linux的定制内核286

11.2.4 执行升级287

11.2.3 下载升级的内核287

11.2.5 校验初始RAM磁盘映像288

11.3 从源代码升级Linux内核288

11.3.1 内核编译模式289

11.3.2 新版本内核的获取289

11.3.3 升级module-init-tools软件包289

11.3.4 配置、编译和安装linux-2.6.x内核290

11.3.5 引导测试292

11.3.6 make menuconfig选项说明292

11.4 Linux模块管理299

11.4.1 模块的概念299

11.4.2 加载模块299

11.4.3 与模块操作有关的命令299

11.4.4 手工加载模块300

思考与练习301

11.4.5 从内存中卸载模块301

第12章 压缩和备份302

12.1 备份的重要性302

12.2 归档(备份)命令302

12.2.1 tar命令(tape archive)302

12.2.2 dump命令304

12.2.3 ar命令304

12.2.4 cpio(copy in/out)命令305

12.3 压缩命令306

12.3.1 compress命令306

12.3.2 gzip命令307

12.3.3 gunzip命令308

12.3.4 zip命令308

12.3.5 unzip命令308

12.3.6 bzip2命令309

12.3.7 bunzip2命令310

12.4 综合实例310

12.4.1 各种与压缩和归档相关的文件名及其功能310

12.4.2 常见文件格式操作实例310

思考与练习311

第13章 应用软件安装方法312

13.1 源代码安装312

13.2 RPM包在文本环境的安装313

13.2.1 使用RPM313

13.2.2 安装和升级选项313

13.2.3 查询选项314

13.2.4 验证选项314

13.2.6 RPM使用举例315

13.2.5 删除选项315

13.3 RPM包在GUI环境中的安装316

13.3.1 使用文件管理器Nautilus316

13.3.2 使用Nautilus安装RPM包317

思考与练习317

第14章 系统全局设置318

14.1 获得Linux系统信息318

14.2 设置主机名320

14.2.1 显示主机名320

14.2.2 临时更改主机名321

14.2.3 永久更改主机名321

14.3 管理hosts文件321

14.4 配置文件inittab322

14.5 rc启动脚本323

14.6.1 使用ntsysv管理服务324

14.6 管理系统服务324

14.6.2 使用chkconfig管理服务325

14.6.3 手工启动和停止系统服务325

14.6.4 创建特定级别的新服务326

思考与练习329

第15章 X Windows系统的配置和使用330

15.1 安装和配置XFree86330

15.1.1 安装XFree86330

15.1.2 配置XFree86330

15.1.3 使用redhat-config-xfree86配置XFree86331

15.1.4 手工修改XFree86配置文件333

15.2 使用图形化桌面336

15.2.1 使用桌面336

15.2.2 使用面板337

15.2.4 使用通知区域338

15.2.3 使用小程序338

15.2.5 在面板上添加图标和小程序339

15.2.6 配置桌面面板339

思考与练习340

第16章 安装和使用常用应用软件341

16.1 安装和使用PDF阅读器341

16.1.1 Linux提供的PDF阅读器341

16.1.2 安装Acrobat Reader341

16.1.3 使用Acrobat Reader342

16.2 安装和使用多媒体播放器MPlayer343

16.2.1 下载MPlayer343

16.2.2 安装MPlayer344

16.2.3 使用MPlayer345

16.3.2 安装Gaim346

16.3.1 下载Gaim346

16.3 安装和使用Gaim346

16.3.3 使用Gaim347

16.4 安装和使用Flash播放器348

16.4.1 下载Flash播放器348

16.4.2 安装Flash播放器348

16.4.3 使用Flash播放器349

16.5 安装和使用新的中文字体349

16.5.1 准备要安装的字体350

16.5.2 生成字体信息350

16.5.3 将字体目录加入字体服务器路径中350

16.5.4 重新启动xfs字体服务器350

16.5.5 使用新添加的字体350

16.6.1 下载NTFS的RPM包351

16.6 支持NTFS文件系统351

16.6.2 安装NTFS的RPM包352

16.6.3 挂接NTFS的分区352

思考与练习352

第17章 OpenOffice套件353

17.1 OpenOffice.org办公套件的功能353

17.2 使用OpenOffice的字处理程序Writer354

17.3 使用OpenOffice的电子表格处理程序Calc356

17.4 使用OpenOffice的演示文稿创建程序Impress357

17.5 使用OpenOffice的图形处理程序Draw359

思考与练习359

第18章 排版软件LaTeX的配置和使用360

18.1 安装LaTeX套件360

18.2 简单使用LaTeX361

18.2.1 LaTeX文档的编写361

18.2.2 编译LaTeX文档365

18.3 LaTeX中文化368

18.3.1 下载和安装CJK4.5.2宏包368

18.3.2 安装和配置中文字体369

18.3.3 在LaTeX中使用中文369

思考与练习370

第19章 架设Web服务器371

19.1 安装和使用Apache服务器371

19.1.1 安装Apache服务器371

19.1.2 启动Apache服务器372

19.1.3 测试Apache服务器372

19.2 配置Apache服务器的过程372

19.3 对Apache进行基本设置373

19.4.1 站点配置374

19.4 对Apache进行默认项设置374

19.4.2 记录日志设置375

19.4.3 环境变量376

19.4.4 目录376

19.5 虚拟主机设置377

19.5.1 添加和编辑虚拟主机377

19.5.2 SSL支持378

19.6 服务器设置379

19.7 调整性能380

19.8 保存设置380

思考与练习381

第20章 架设域名服务器382

20.1 DNS和BIND382

20.1.1 DNS原理简介382

20.2.1 安装BIND383

20.2 安装和配置BIND383

20.1.2 BIND简介383

20.2.2 启动和停止BIND384

20.2.3 配置BIND384

20.3 测试DNS服务器390

20.3.1 DNS客户机端的改动390

20.3.2 使用nslookup测试DNS服务器390

思考与练习391

第21章 多种平台之间的文件共享392

21.1 与Windows系统共享文件:Samba392

21.1.1 配置Samba服务器392

21.1.2 连接Samba共享396

21.2 与Unix/Linux共享文件:NFS397

21.2.1 导出NFS文件系统398

系统401

21.2.2 启动和停止NFS服务器401

21.2.3 在客户端挂接NFS文件401

思考与练习402

第22章 架设邮件服务器403

22.1 电子邮件简介403

22.1.1 电子邮件系统的工作原理403

22.1.2 电子邮件的标准403

22.1.3 电子邮件系统的组成404

22.2 安装和启动Sendmail404

22.2.1 安装Sendmail软件404

22.2.2 启动/重新启动/停止Sendmail服务405

22.3 配置Sendmail405

22.3.1 配置Sendmail的一般步骤405

22.3.3 为新用户开设电子邮件账号406

22.3.2 根据情况修改sendmail.mc文件406

22.3.4 为电子邮件账户设置别名407

22.3.5 指定邮箱容量限制407

22.3.6 支持POP和IMAP功能407

思考与练习408

第23章 架设FTP服务器409

23.1 安装vsftp服务器软件409

23.1.1 vsftp简介409

23.1.2 安装vsftp410

23.1.3 启动和停止vsffpd410

23.2 使用和设置vsftp410

23.2.1 vsftp服务器的默认设置410

23.2.2 vsftp服务器的基本配置412

23.2.3 vsftp服务器的匿名用户设置413

23.2.4 vsftp服务器的高级配置414

23.2.5 vsftp服务器配置实例415

思考与练习416

第24章 构建防火墙417

24.1 安装iptables417

24.1.1 防火墙简介417

24.1.2 安装和启动防火墙417

24.2 Netfilter防火墙系统框架418

24.2.1 Netfilter防火墙的特点418

24.2.2 Netfilter防火墙在IPv4中实现的原理和结构419

24.3 理解Netfilter防火墙技术420

24.3.1 建立规则和链420

24.3.2 netfilter/iptables系统的优点423

24.3.3 防火墙实例423

思考与练习425

热门推荐