图书介绍

Red Hat Linux 9.0基础教程 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Red Hat Linux 9.0基础教程 第2版
  • 黄丽娜,许社村,陈彩可编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302157413
  • 出版时间:2007
  • 标注页数:438页
  • 文件大小:51MB
  • 文件页数:450页
  • 主题词:Linux操作系统-高等学校-教材

PDF下载


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

下载说明

Red Hat Linux 9.0基础教程 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第一部 分快速入门1

第1章 Red Hat Linux简介1

1.1 UNIX与Linux1

1.2 Linux的特点2

1.3 Linux的结构4

1.3.1 Linux内核4

1.3.2 实用程序5

1.4 Linux发行版本6

1.5 Red Hat Linux 9.0的新特点7

1.6 Linux软件资源及发展方向8

1.6.1 常用软件8

1.6.2 常用的Linux网上资源10

1.6.3 发展方向13

1.7 本章小结13

1.8 习题14

第2章 Red Hat Linux 9.0安装与配置15

2.1 安装前的准备工作15

2.1.1 收集硬件信息16

2.1.2 选择安装方法18

2.1.3 制作Red Hat Linux引导盘18

2.1.4 安装对系统磁盘空间的要求20

2.1.5 磁盘分区和文件系统22

2.2 安装Red Hat Linux25

2.2.1 启动安装程序25

2.2.2 从光盘安装26

2.2.3 安装步骤27

2.3 基本的日常工作40

2.3.1 设置代理41

2.3.2 登录42

2.3.3 打开shell提示44

2.3.4 文档资料44

2.3.5 注销44

2.3.6 关机45

2.4 本章小结45

2.5 习题46

第3章 X Window系统47

3.1 X Window简介47

3.1.1 什么是X Window47

3.1.2 设置X Window50

3.2 与Microsoft Windows的异同50

3.2.1 相似处50

3.2.2 相异处51

3.3 X Window系统基本组件52

3.3.1 X服务器52

3.3.2 窗口管理器53

3.3.3 文件管理器58

3.3.4 桌面环境58

3.3.5 Linux窗口管理器59

3.4 本章小结59

3.5 习题59

第4章 GNOME和KDE图形环境61

4.1 GNOME概述61

4.2 GNOME入门61

4.3 GNOME的控制面板62

4.3.1 面板的基本组成62

4.3.2 面板个性化配置一:自由组合内容元素64

4.3.3 面板个性化配置二:自由组合属性元素65

4.4 GNOME桌面68

4.4.1 初始桌面68

4.4.2 拖放操作68

4.4.3 桌面菜单70

4.4.4 相关属性设置70

4.5 GNOME窗口管理器72

4.6 GNOME文件管理器74

4.6.1 文件管理器的组成74

4.6.2 文件管理器的基本操作75

4.6.3 文件管理器个性化操作78

4.6.4 使用Nautilus80

4.6.5 从这里开始81

4.7 KDE概述82

4.8 本章小结83

4.9 习题84

第5章 字符操作环境85

5.1 使用终端85

5.1.1 虚拟终端简介85

5.1.2 shell的历史87

5.1.3 转换系统模式88

5.2 使用shell89

5.2.1 为什么使用shell89

5.2.2 shell环境变量90

5.2.3 常用的shell操作91

5.3 字符编辑器vi104

5.3.1 vi的执行与退出104

5.3.2 vi的操作模式105

5.3.3 Command Mode命令107

5.3.4 Last Line Mode命令110

5.4 本章小结110

5.5 习题110

第二部分 基本操作112

第6章 Linux文件系统112

6.1 Linux文件系统简介112

6.1.1 Linux与DOS文件系统的区别113

6.1.2 Linux文件系统结构113

6.2 Linux的文件115

6.2.1 文件名115

6.2.2 文件类型116

6.2.3 文件权限119

6.3 ext3文件系统简介121

6.3.1 文件系统的类型121

6.3.2 ext3文件系统122

6.4 安装和卸载文件系统123

6.4.1 使用mount命令挂载文件系统123

6.4.2 使用umount命令卸载文件系统125

6.4.3 手工编辑/etc/fstab文件126

6.5 创建一个ext3文件系统128

6.5.1 使用parted创建磁盘分区128

6.5.2 使用mkfs格式化分区131

6.5.3 删除分区131

6.5.4 重新划分分区大小132

6.6 转换到ext3文件系统133

6.7 还原到ext2文件系统133

6.8 交换文件与交换分区134

6.8.1 交换文件134

6.8.2 交换分区135

6.8.3 关闭交换135

6.9 本章小结135

6.10 习题135

第7章 进程管理137

7.1 进程概述137

7.1.1 什么是进程137

7.1.2 进程间的关系138

7.1.3 多进程138

7.2 进程类型139

7.3 进程控制命令140

7.3.1 监视进程140

7.3.2 用户退出后继续运行进程142

7.3.3 调整优先级143

7.3.4 终止进程145

7.4 运行后台进程147

7.5 本章小结152

7.6 习题152

第8章 常用命令介绍154

8.1 目录及文件操作命令154

8.1.1 常用的目录操作pwd、cd和Is154

8.1.2 查找文件find154

8.2 文件操作命令158

8.2.1 建立新目录mkdir158

8.2.2 删除目录rmdir159

8.2.3 移动文件和目录mv159

8.2.4 复制文件和目录cp159

8.2.5 删除文件和目录rm160

8.2.6 改变文件权限chmod160

8.2.7 改变文件所有权chown161

8.2.8 压缩文件gzip162

8.2.9 文件打包tar163

8.2.10 查看文件类型file164

8.3 磁盘操作165

8.3.1 磁盘文件系统简介165

8.3.2 安装文件系统mount166

8.3.3 列出磁盘空间df167

8.3.4 格式化软盘format168

8.4 文本编辑168

8.4.1 显示文件内容cat168

8.4.2 查看文件前部head169

8.4.3 观察文件末端tail170

8.4.4 查找文件内容grep171

8.4.5 分屏显示文件more和less172

8.4.6 文本编辑工具vi173

8.5 帮助命令174

8.5.1 显示帮助手册man174

8.5.2 寻找命令所在位置whereis176

8.5.3 介绍用户命令info177

8.6 本章小结178

8.7 习题178

第9章 常用软件179

9.1 文档应用软件179

9.1.1 办公套件179

9.1.2 文本编辑器182

9.1.3 PDF阅读器186

9.2 图形工具187

9.2.1 图像查看器187

9.2.2 图像编辑器189

9.2.3 X Window系统图形软件189

9.3 音频、视频和娱乐189

9.4 本章小结191

9.5 习题191

第三部分 系统管理192

第10章 用户管理192

10.1 什么是用户账户192

10.2 root账户193

10.3 管理用户和组群194

10.3.1 /etc/passwd文件194

10.3.2 /etc/skel子目录195

10.3.3 /etc/login.access文件195

10.3.4 /etc/group文件196

10.4 命令行配置196

10.4.1 增加用户197

10.4.2 添加组198

10.4.3 改变用户属性198

10.4.4 删除用户198

10.4.5 设置口令198

10.4.6 口令老化198

10.5 用户管理器配置200

10.5.1 添加新用户201

10.5.2 修改用户属性202

10.5.3 添加新组群203

10.5.4 修改组群属性203

10.6 本章小结204

10.7 习题204

第11章 系统监控与备份205

11.1 显示系统进程205

11.2 显示内存用量207

11.3 文件系统监控208

11.3.1 磁盘空间用量208

11.3.2 监控文件系统209

11.4 获取硬件信息210

11.5 查看日志文件211

11.5.1 定位日志文件211

11.5.2 浏览日志文件211

11.5.3 检查日志文件213

11.6 系统监控参考资料213

11.7 备份214

11.7.1 备份策略214

11.7.2 选择备份介质215

11.7.3 选择备份工具215

11.7.4 简单备份216

11.7.5 压缩备份217

11.8 使用tar和cpio执行备份217

11.9 恢复文件218

11.10 本章小结218

11.11 习题219

第12章 软件包管理220

12.1 RPM软件管理220

12.1.1 软件包管理器220

12.1.2 RPM的设计目标222

12.2 使用RPM222

12.2.1 安装224

12.2.2 删除安装225

12.2.3 升级225

12.2.4 刷新226

12.2.5 查询226

12.2.6 校验227

12.3 检查软件包的签名228

12.3.1 导入公钥228

12.3.2 校验软件包的签名228

12.4 几个示范229

12.5 软件包管理工具230

12.6 Red Hat网络231

12.7 其他资料231

12.8 安装tar格式的软件包231

12.9 本章小结232

12.10 习题233

第13章 资源共享234

13.1 使用Samba共享资源234

13.1.1 Samba简介234

13.1.2 配置Samba236

13.1.3 使用samba工具239

13.2 图形化网络邻居242

13.3 Windows模拟程序Wine242

13.3.1 Wine简介243

13.3.2 安装Wine243

13.3.3 使用Wine244

13.3.4 直接使用Windows软件的Crossover Office246

13.4 访问Windows分区246

13.4.1 Explore2fs247

13.4.2 Captain Nemo247

13.4.3 Ext2viewer247

13.4.4 其他的小工具247

13.5 本章小结248

13.6 习题248

第14章 内核升级249

14.1 2.4版本内核新特点249

14.2 准备升级250

14.3 下载升级内核251

14.4 校验初始RAM磁盘映像252

14.5 校验引导装载程序252

14.5.1 GRUB252

14.5.2 LILO253

14.6 内核模块253

14.6.1 内核模块工具254

14.6.2 其他资料255

14.7 本章小结256

14.8 习题256

第15章 设备管理257

15.1 设备管理概述257

15.2 打印机配置258

15.2.1 添加打印机259

15.2.2 命令行配置264

15.2.3 选择打印机型号266

15.2.4 打印测试页267

15.2.5 修改现存打印机267

15.2.6 保存配置文件269

15.2.7 管理打印作业270

15.2.8 共享打印机272

15.2.9 切换打印系统274

15.2.10 其他资料274

15.3 声卡、网卡等的安装与检测275

15.4 本章小结276

15.5 习题276

第四部分 网络互联277

第16章 TCP/IP网络基础277

16.1 TCP/IP基础277

16.1.1 TCP/IP网络的分层体系结构278

16.1.2 TCP/IP应用层协议279

16.1.3 TCP/IP配置基础280

16.1.4 路由的概念285

16.1.5 Telnet287

16.1.6 常用的命令287

16.2 建立与Internet的连接290

16.3 TCP/IP配置文件292

16.3.1 主机名:/etc/hosts文件292

16.3.2 网络名:/etc/networks文件293

16.3.3 主机名:/etc/HOSTNAME文件293

16.3.4 网络服务:/etc/services文件293

16.3.5 网络协议:/etc/protocols文件294

16.4 网络接口配置294

16.5 常用网络管理命令296

16.5.1 检测主机连接296

16.5.2 网络路由选择297

16.5.3 网络接口信息统计298

16.6 本章小结298

16.7 习题299

第17章 网络应用300

17.1 使用Mosaic浏览器300

17.1.1 Mosaic介绍300

17.1.2 Mozilla的使用302

17.1.3 Mozilla网页编辑器303

17.1.4 Galeon304

17.2 使用Netscape浏览器305

17.3 使用Lynx浏览器307

17.3.1 安装Lynx307

17.3.2 启动Lynx308

17.4 使用文件管理器浏览309

17.4.1 K Desktop文件管理器:Konqueror309

17.4.2 GNOME的浏览器:Nautilus311

17.5 使用电子邮件311

17.5.1 邮件服务器:POP、IMAP和SMTP311

17.5.2 电子邮件客户313

17.6 电子邮件和新闻客户的客户端313

17.6.1 Evolution313

17.6.2 Mozilla Mail315

17.6.3 Netscape317

17.6.4 简单文本电子邮件客户:mutt317

17.6.5 简单文本新闻和电子邮件程序:PINE319

17.6.6 KDE桌面邮件客户:KMail320

17.7 FTP简介320

17.7.1 FTP的发展历史320

17.7.2 FTP服务器与客户机321

17.8 FTP客户程序321

17.8.1 基于Web浏览器的FTP321

17.8.2 基于桌面文件管理器的FTP322

17.8.3 GNOME FTP客户322

17.8.4 基于ftp命令行的客户程序323

17.9 本章小结329

17.10 习题330

第18章 管理网络服务331

18.1 服务守护进程331

18.1.1 理解守护进程331

18.1.2 守护进程的流程332

18.1.3 常见的守护进程332

18.2 网络配置文件335

18.2.1 服务/etc/services335

18.2.2 使用xinetd336

18.2.3 主机地址文件hosts343

18.3 配置FTP服务344

18.3.1 安装配置FTP服务器344

18.3.2 FTP服务器配置文件345

18.4 配置邮件服务器347

18.4.1 邮件系统简介347

18.4.2 安装配置sendmail服务器348

18.4.3 安装POP3服务器351

18.5 Apache服务器352

18.5.1 Apache HTTP服务器配置353

18.5.2 基本设置354

18.5.3 默认设置355

18.5.4 虚拟主机设置360

18.5.5 服务器设置362

18.5.6 调整性能363

18.5.7 保存设置364

18.5.8 其他资料364

18.6 动态主机配置协议(DHCP)365

18.6.1 DHCP简介365

18.6.2 为什么使用DHCP365

18.7 安装WWW应用服务器366

18.7.1 安装WWW服务器366

18.7.2 配置PHP应用服务器366

18.8 本章小结367

18.9 习题367

第19章 远程系统管理368

19.1 使用Telnet368

19.1.1 使用Telnet客户端369

19.1.2 使用Telnet服务器370

19.2 安全的SSH371

19.2.1 SSH简介371

19.2.2 配置OpenSSH服务器372

19.2.3 使用OpenSSH客户端373

19.2.4 使用Windows的SSH客户端378

19.3 使用图形化的VNC380

19.3.1 VNC概述380

19.3.2 使用VNC服务器381

19.3.3 VNC客户端383

19.4 更加安全地使用VNC385

19.5 本章小结385

19.6 习题386

第五部分 基本编程387

第20章 Linux基本编程387

20.1 GNU计划的实用程序387

20.2 编程环境391

20.3 GCC的介绍391

20.3.1 GCC简介391

20.3.2 GCC的执行过程392

20.3.3 GCC的基本用法和选项392

20.3.4 GCC的错误类型及对策394

20.4 GNUmake的介绍395

20.4.1 多文件项目395

20.4.2 GNU make工具397

20.5 调试工具:gdb402

20.5.1 启动gdb402

20.5.2 gdb的功能402

20.5.3 gdb基本命令403

20.6 Linux C程序的框架403

20.6.1 关于程序的存放目录404

20.6.2 头文件404

20.6.3 函数库404

20.6.4 静态函数库405

20.6.5 共享函数库407

20.7 创建、编译和执行第一个程序407

20.7.1 创建一个简单的C程序408

20.7.2 建立大型的应用程序410

20.8 本章小结410

20.9 习题411

第21章 shell编程412

21.1 shell编程的意义412

21.2 创建和执行shell程序413

21.2.1 创建第一个shell程序413

21.2.2 执行第一个shell程序413

21.3 shell变量414

21.3.1 给变量赋值415

21.3.2 访问变量值415

21.3.3 输出变量415

21.4 shell参数416

21.4.1 Linux的参数416

21.4.2 变量表达式418

21.5 控制结构语句424

21.6 条件语句427

21.7 其他命令429

21.8 常见错误解析430

21.8.1 有关变量430

21.8.2 有关表达式431

21.8.3 重复与循环431

21.8.4 其他432

21.9 本章小结432

21.10 习题432

附录A DOS和shell常用命令对比434

附录B Red Hat Linux 9.0实用程序436

附录C 快捷键操作437

热门推荐