图书介绍

Linux Fedora Core 6完全学习手册PDF|Epub|txt|kindle电子书版本网盘下载

Linux Fedora Core 6完全学习手册
  • 王庆伟,周保英,王黎等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302169942
  • 出版时间:2008
  • 标注页数:646页
  • 文件大小:230MB
  • 文件页数:659页
  • 主题词:Linux操作系统-技术手册

PDF下载


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

下载说明

Linux Fedora Core 6完全学习手册PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Fedora Core Linux简介1

1.1 什么是Linux1

1.2 Linux操作系统简介2

1.2.1 Linux操作系统的发展史2

1.2.2 Linux的版本3

1.2.3 选择Linux的原因4

1.3 Linux操作系统的特性5

1.3.1 Linux的特点5

1.3.2 比较Linux操作系统与其他操作系统7

1.4 Fedora Core操作系统9

1.4.1 Fedora Core简介9

1.4.2 Fedora Core的特性9

1.5 Linux的结构10

1.5.1 内核10

1.5.2 shell11

1.5.3 文件结构11

1.5.4 实用工具12

1.6 Linux的应用领域与发展前景12

1.6.1 Linux的应用领域12

1.6.2 Linux的发展前景13

第2章 安装Fedora Core Linux操作系统14

2.1 安装Fedora Core操作系统前的准备工作14

2.1.1 检查硬件支持14

2.1.2 配置系统资源15

2.1.3 确认安装方式16

2.1.4 磁盘分区和文件系统17

2.2 引导加载程序18

2.2.1 引导加载程序简介18

2.2.2 LILO19

2.2.3 GRUB21

2.3 安装Fedora Core 6操作系统23

2.3.1 安装Fedora Core 6操作系统的步骤23

2.3.2 登录Fedora Core 6操作系统30

2.4 关闭和重启Fedora Core 634

2.4.1 图形化模式下关机和重启34

2.4.2 文本模式下关机和重启35

2.5 在虚拟机中安装Fedora36

2.5.1 虚拟机简介37

2.5.2 安装VMware38

2.5.3 创建虚拟机38

2.5.4 虚拟机上安装Fedora Core 6操作系统39

2.6 实现多重引导41

2.6.1 由Linux操作系统引导41

2.6.2 由Windows操作系统引导42

第3章 图形操作界面43

3.1 图形界面简介43

3.2 X Window系统44

3.2.1 X Window系统简介44

3.2.2 X Window与Microsoft Windows45

3.2.3 X Window系统的基本组成45

3.2.4 文件管理工具46

3.2.5 窗口管理器47

3.3 GNOME桌面环境49

3.3.1 GNOME简介49

3.3.2 GNOME桌面环境49

3.3.3 文件管理器54

3.3.4 个性化环境设置60

3.3.5 Linux操作系统中实现Vista界面主题63

3.4 KDE65

3.4.1 KDE简介65

3.4.2 KDE的组成66

3.4.3 安装KDE67

3.4.4 KDE桌面环境及特性68

3.4.5 KDE基本操作71

3.4.6 文件管理器73

3.5 XFCE桌面环境76

第4章 Linux文件系统78

4.1 文件系统78

4.1.1 文件系统概述78

4.1.2 Linux文件概述80

4.1.3 Linux目录概述82

4.2 Linux操作系统的常用文件系统83

4.2.1 ext2文件系统83

4.2.2 ext3文件系统86

4.2.3 ReiserFS文件系统88

4.3 Fedora标准目录88

4.4 Fedora文件91

4.4.1 文件名91

4.4.2 常见文件类型92

4.4.3 文件访问权限94

4.4.4 日志文件97

4.5 硬连接与软连接101

4.5.1 硬连接101

4.5.2 软连接103

4.6 加载Windows文件系统104

4.6.1 fdisk、mount和umount命令104

4.6.2 加载FAT分区106

4.6.3 加载NTFS分区107

第5章 文件的基本操作109

5.1 操作目录命令109

5.2 查看文本文件的内容113

5.2.1 查看文件内容114

5.2.2 逐页显示文件内容115

5.2.3 查看文件的头或尾117

5.2.4 查看文件的大小118

5.3 使用vi编辑器119

5.3.1 vim简介119

5.3.2 使用vi编辑器编辑文件120

5.3.3 vi命令列121

5.4 文件操作122

5.4.1 文件的复制123

5.4.2 文件的移动124

5.4.3 文件的删除125

5.4.4 文件的追加126

5.4.5 文件的合并126

5.4.6 文件的比较127

5.4.7 文件重复行的删除129

5.4.8 文件的排序130

5.5 搜索命令132

5.5.1 find命令132

5.5.2 which和whereis命令133

5.5.3 搜索文本文件内容134

5.6 压缩与解压缩文件136

5.6.1 压缩文件命令136

5.6.2 打包命令137

5.6.3 解压命令140

5.6.4 归档管理器141

第6章 管理用户144

6.1 什么是用户账户144

6.1.1 多用户系统144

6.1.2 用户类型145

6.2 用户配置文件146

6.2.1 /etc/passwd文件146

6.2.2 /etc/shadow文件148

6.3 用户组配置文件149

6.3.1 用户组类型149

6.3.2 /etc/group文件149

6.3.3 /etc/gshadow文件150

6.4 操作用户151

6.4.1 图形管理用户151

6.4.2 使用命令管理用户153

6.5 操作用户组157

6.5.1 使用图形用户界面管理用户组157

6.5.2 使用命令管理用户组158

6.5.3 使用配置文件管理用户组160

6.5.4 修改用户和用户组162

6.6 系统管理员账户163

6.6.1 root的作用164

6.6.2 su命令165

6.6.3 sudo命令166

6.7 磁盘管理167

6.7.1 使用图形167

6.7.2 使用命令169

6.7.3 查看内存和磁盘170

第7章 软件包管理173

7.1 安装方式173

7.2 使用RPM来管理软件包174

7.2.1 RPM的特点174

7.2.2 RPM安装前执行的操作175

7.2.3 命名RPM安装包176

7.2.4 RPM的用途及设计目标177

7.3 RPM的基本操作模式178

7.3.1 rpm命令常用的参数选项178

7.3.2 安装和删除RPM软件包179

7.3.3 升级和刷新181

7.3.4 查询182

7.3.5 校验184

7.4 检查软件包签名185

7.5 示例186

7.6 制作RPM软件包186

7.6.1 释放压缩的档案文件187

7.6.2 编译软件187

7.6.3 打包原则188

7.6.4 生成RPM软件包188

7.7 软件包管理工具189

7.8 yum190

7.8.1 yum简介191

7.8.2 yum应用191

第8章 办公软件194

8.1 OpenOffice.org 2.0简介194

8.1.1 OpenOffice.org 2.0概述194

8.1.2 OpenOffice.org 2.0与Microsoft Office195

8.2 OpenOffice.org Writer198

8.2.1 OpenOffice.org Writer的功能与特点198

8.2.2 初识OpenOffice.org Writer199

8.2.3 使用OpenOffice.org Writer202

8.2.4 配置OpenOffice.org Writer的工作环境208

8.3 OpenOffice.org Calc210

8.3.1 OpenOffice.org Calc的简介与功能210

8.3.2 操作OpenOffice.org Calc211

8.4 OpenOffice.org Impress214

8.5 OpenOffice.org Draw216

8.6 OpenOffice.org Base217

8.6.1 创建数据库218

8.6.2 使用数据库218

8.7 OpenOffice.org组件间的数据调用219

第9章 Fedora工具与娱乐221

9.1 Fedora工具概述221

9.2 图形处理工具221

9.2.1 gThumb图像浏览器222

9.2.2 the GIMP223

9.2.3 KDE桌面环境下的图像工具225

9.3 影音工具227

9.3.1 XMMS音乐播放器228

9.3.2 MPlayer播放器229

9.4 即时通信工具233

9.4.1 aMSN233

9.4.2 Pidgin235

9.5 其他工具238

9.5.1 Wine虚拟工具238

9.5.2 RAR解压工具241

9.5.3 阅读工具243

9.6 游戏245

第10章 Internet的接入和使用246

10.1 计算机网络知识246

10.1.1 计算机网络概述246

10.1.2 TCP/IP249

10.2 连接Internet252

10.2.1 命令行配置网络连接252

10.2.2 图形界面配置网络连接255

10.3 Webmin259

10.3.1 Webmin的介绍与安装259

10.3.2 初识Webmin260

10.3.3 使用Webmin主题262

10.3.4 使用Webmin连接Internet262

第11章 DHCP和DNS服务器265

11.1 DHCP简介265

11.1.1 DHCP概述265

11.1.2 安装启动DHCP服务器267

11.2 DHCP服务器配置文件详解268

11.2.1 DHCP服务器配置文件268

11.2.2 使用配置文件设置DHCP服务器270

11.3 使用Webmin配置DHCP服务器271

11.3.1 配置DHCP服务器的步骤271

11.3.2 配置DHCP客户端275

11.4 DNS简介276

11.4.1 DNS概述276

11.4.2 DNS服务器277

11.5 DNS服务器配置文件278

11.5.1 文件概述278

11.5.2 主配置文件279

11.5.3 正向解析文件283

11.5.4 逆向解析文件284

11.5.5 根域名服务器指向文件285

11.6 使用文件配置DNS服务器285

11.6.1 配置主文件286

11.6.2 配置正向解析文件286

11.6.3 配置反向解析文件287

11.7 使用BIND配置DNS服务器287

11.7.1 BIND介绍287

11.7.2 配置DNS服务器288

11.7.3 DNS工具290

11.7.4 配置DNS客户端291

第12章 Samba服务器与NFS服务器294

12.1 Samba服务器概述294

12.2 安装Samba服务器295

12.3 配置smb.conf文件297

12.3.1 全局设置段298

12.3.2 用户目录段301

12.3.3 光驱和打印机段配置303

12.3.4 添加用户303

12.4 Samba服务器的高级配置304

12.4.1 系统变量304

12.4.2 常用高级配置参数304

12.5 图形化界面配置服务器305

12.5.1 配置服务器选项305

12.5.2 配置用户选项306

12.6 配置共享资源307

12.6.1 图形界面配置共享资源307

12.6.2 使用Webmin配置共享资源308

12.7 访问Samba服务器311

12.7.1 Linux操作系统下查看共享文件311

12.7.2 Windows操作系统下查看共享文件312

12.8 NFS服务器概述313

12.8.1 NFS服务器概述313

12.8.2 安装NFS服务器314

12.9 配置NFS服务器314

12.9.1 图形配置314

12.9.2 配置文件317

12.9.3 使用Webmin配置NFS服务器318

第13章 FTP服务器的配置与使用321

13.1 FTP概述321

13.2 vsftpd介绍322

13.2.1 安装启动vsftpd322

13.2.2 登录方式324

13.3 vsftpd配置文件324

13.3.1 vsftpd.conf文件324

13.3.2 ftpusers文件329

13.3.3 user list文件330

13.4 配置FTP服务器330

13.4.1 配置匿名账号服务器331

13.4.2 配置真实账号服务器338

13.4.3 管理FTP服务器日志344

13.5 Windows操作系统下访问FTP服务器345

13.5.1 通过DOS模式345

13.5.2 通过浏览器访问348

13.6 Linux操作系统下的FTP图形工具348

13.6.1 Konqueror和Nautilus窗口管理器349

13.6.2 gFTP工具349

第14章 Mail服务器配置与使用352

14.1 电子邮件系统介绍352

14.1.1 电子邮件简介352

14.1.2 电子邮件系统组成部分353

14.1.3 电子邮件系统相关协议353

14.2 sendmail355

14.2.1 安装sendmail355

14.2.2 启动sendmail356

14.3 sendmail配置文件357

14.3.1 /etc/mail/sendmail.mc配置文件357

14.3.2 /etc/mail/submit.mc配置文件364

14.3.3 /etc/mail/access配置文件366

14.3.4 /etc/mail/local-host-name配置文件367

14.3.5 /etc/aliases配置文件367

14.3.6 /var/spool/mail目录371

14.3.7 /var/spool/mqueue目录371

14.4 配置并使用sendmail邮件服务器372

14.4.1 配置sendmail邮件服务器372

14.4.2 使用mail程序操作邮件373

14.5 使用Webmin配置sendmail邮件服务器376

14.5.1 基本配置376

14.5.2 读写邮件380

14.6 使用邮件工具383

14.7 邮件日志387

第15章 Web服务器配置与管理389

15.1 Web服务器389

15.1.1 Apache服务器简介389

15.1.2 安装Apache服务器390

15.1.3 启动Apache服务器393

15.2 httpd配置文件395

15.2.1 httpd.conf配置文件介绍395

15.2.2 全局环境配置396

15.2.3 主服务器配置401

15.2.4 虚拟机配置408

15.3 图形化配置Apache服务器409

15.3.1 基本设置410

15.3.2 设置虚拟主机410

15.3.3 设置服务器414

15.3.4 调整服务器性能415

15.4 使用Webmin配置Apache服务器415

15.5 管理日志417

15.5.1 设置日志格式418

15.5.2 日志管理工具420

第16章 路由器与NAT配置423

16.1 路由器423

16.1.1 路由器概述423

16.1.2 路由器的功能425

16.1.3 路由器工作原理425

16.2 NAT概述428

16.2.1 NAT简介428

16.2.2 NAT功能430

16.3 NAT语法431

16.3.1 基本语法介绍431

16.3.2 应用实例432

16.4 配置并使用NAT436

16.4.1 IP地址映射436

16.4.2 局域网配置NAT437

16.5 NAT安全439

16.5.1 使用NAT的安全隐患439

16.5.2 NAT安全对策440

第17章 网络安全与代理服务器442

17.1 Linux网络操作系统安全442

17.1.1 Linux基本安全机制442

17.1.2 Linux可能受到的攻击443

17.1.3 Linux网络安全防范策略444

17.2 防火墙446

17.2.1 防火墙概述446

17.2.2 防火墙的分类447

17.2.3 防火墙技术449

17.3 iptables452

17.3.1 iptables概述452

17.3.2 iptables语法规则453

17.4 使用Webmin配置防火墙458

17.4.1 禁止访问某些网站459

17.4.2 限制客户机上网460

17.4.3 禁止使用ICMP协议461

17.5 代理服务器462

17.5.1 代理服务器概述462

17.5.2 各种代理服务器的比较462

17.6 Squid服务器463

17.6.1 Squid概述463

17.6.2 Squid常用的配置选项464

17.6.3 配置Squid代理服务器示例469

17.6.4 客户端配置代理服务器471

17.6.5 设置代理服务器自动取回数据472

17.7 使用Webmin配置代理服务器473

第18章 shell的基本使用478

18.1 shell概述478

18.1.1 什么是shell478

18.1.2 shell类型479

18.1.3 bash480

18.2 shell基础481

18.2.1 初始化文件481

18.2.2 进入shell483

18.2.3 shell命令483

18.2.4 重定向标准错误输出487

18.3 编写一个简单的shell脚本490

18.3.1 创建程序490

18.3.2 执行程序491

18.4 变量492

18.4.1 用户变量492

18.4.2 系统变量494

18.4.3 位置变量和特殊变量497

18.4.4 数组变量498

18.4.5 变量属性499

18.5 基础语法501

18.5.1 shell变量501

18.5.2 变量表达式501

18.5.3 shell字符506

18.6 控制语句508

18.6.1 if语句508

18.6.2 case语句509

18.6.3 for语句510

18.6.4 while语句512

18.6.5 until语句512

18.6.6 shift语句513

18.6.7 其他语句514

第19章 C/C++编程515

19.1 Linux下的C/C++编程515

19.1.1 C/C++简介515

19.1.2 Linux下的C/C++编程环境516

19.2 gcc编译器概述517

19.2.1 gcc编译器517

19.2.2 gcc语法519

19.3 gcc编译流程520

19.3.1 使用gcc编译C语言代码520

19.3.2 预处理(Pre-Processing)522

19.3.3 编译(Compiling)和汇编(Assembling)526

19.3.4 连接(Linking)528

19.4 gcc错误类型及对策529

19.5 gdb调试器530

19.5.1 使用gdb调试器530

19.5.2 gdb基本命令534

19.6 make工程管理器537

19.6.1 make简介538

19.6.2 初识makefile文件538

19.6.3 makefile变量540

19.6.4 makefile规则542

19.6.5 使用make543

第20章 Perl编程545

20.1 Perl介绍545

20.1.1 Perl概述545

20.1.2 Linux下使用Perl546

20.2 变量549

20.2.1 标量549

20.2.2 数组551

20.2.3 哈希表(hash)553

20.2.4 句柄555

20.2.5 指针556

20.3 运算符558

20.3.1 算术运算符558

20.3.2 比较运算符559

20.3.3 逻辑运算符560

20.3.4 其他运算符560

20.4 流程控制语句562

20.4.1 条件语句562

20.4.2 循环语句565

20.4.3 跳转语句568

20.5 正则表达式570

20.5.1 正则表达式概述571

20.5.2 正则表达式的组成571

20.5.3 正则表达式的存在形式574

第21章 管理数据库576

21.1 数据库基础576

21.1.1 数据库概述576

21.1.2 关系数据库模型577

21.1.3 关系数据库概述578

21.1.4 SQL概述579

21.2 MySQL和PostgreSQL579

21.2.1 检索速度579

21.2.2 数据锁定580

21.2.3 事务处理580

21.2.4 子查询581

21.2.5 过程语言与触发器581

21.3 配置MySQL582

21.3.1 MySQL简介582

21.3.2 安装MySQL583

21.3.3 测试MySQL584

21.3.4 初始化586

21.4 使用MySQL587

21.4.1 常用命令588

21.4.2 用户授权表590

21.4.3 授权591

21.4.4 撤销和删除权限593

21.4.5 数据库备份594

21.4.6 数据库恢复595

21.4.7 图形管理工具595

21.5 配置PostgreSQL599

21.5.1 PostgreSQL简介599

21.5.2 安装PostgreSQL600

21.5.3 设置PostgreSQL602

21.5.4 测试PostgreSQL604

21.6 使用PostgreSQL605

21.6.1 管理服务606

21.6.2 用户管理607

21.6.3 数据库管理608

21.6.4 psql命令610

第22章 PHP编程基础613

22.1 PHP概述613

22.1.1 PHP简介613

22.1.2 PHP编辑工具614

22.2 配置PHP服务器615

22.2.1 安装PHP615

22.2.2 测试PHP617

22.2.3 配置php.ini617

22.3 PHP基础623

22.3.1 创建PHP程序623

22.3.2 数据类型625

22.3.3 变量629

22.3.4 表达式633

22.3.5 控制语句634

22.3.6 函数639

22.4 数据库实例640

22.4.1 数据库设计640

22.4.2 查看留言642

22.4.3 添加留言644

热门推荐