图书介绍

Linux从入门到精通 第2版PDF|Epub|txt|kindle电子书版本网盘下载

Linux从入门到精通 第2版
  • 陈祥琳编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115334565
  • 出版时间:2014
  • 标注页数:530页
  • 文件大小:257MB
  • 文件页数:542页
  • 主题词:Linux操作系统

PDF下载


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

下载说明

Linux从入门到精通 第2版PDF格式电子书版下载

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

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

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

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

图书目录

上篇 Linux系统篇3

第1章 Linux操作系统3

1.1 Linux操作系统版本3

1.1.1 内核版本3

1.1.2 发行版本3

1.2 Linux系统发展史和优势4

1.2.1 Linux系统发展史4

1.2.2 Linux系统优势4

1.3 RedHatEnterpriseLinux系统5

第2章 系统安装前期工作6

2.1 虚拟机软件7

2.2 创建虚拟机7

2.2.1 安装前对磁盘清理7

2.2.2 安装虚拟机软件9

2.2.3 虚拟机创建和配置11

第3章 系统安装与卸载18

3.1 Linux系统安装19

3.2 VMware Tools33

3.2.1 VMware Tools概述33

3.2.2 VMware Tools软件安装33

3.3 系统重装和卸载37

第4章 Linux图形世界41

4.1 登录和退出Linux图形系统42

4.2 更换系统语言44

4.3 Linux图形系统概述46

4.4 GNOME图形窗口46

4.4.1 图形系统菜单栏47

4.4.2 桌面背景和图标48

4.4.3 图形系统终端窗口50

第5章 Linux shell及命令55

5.1 Linux shell概述56

5.1.1 shell发展史及类别56

5.1.2 shell的作用57

5.2 Linux命令的应用57

5.2.1 文件管理命令58

5.2.2 磁盘管理命令61

5.2.3 系统管理命令64

5.2.4 压缩和解压缩命令67

5.2.5 软件包管理命令71

5.2.6 其他常用命令75

第6章 用户信息和资源76

6.1 Linux用户及管理77

6.1.1 Linux用户分类78

6.1.2 Linux用户创建和管理79

6.2 用户资源管理83

6.2.1 用户目录文件管理83

6.2.2 用户文本文件管理85

6.2.3 文件权限管理85

6.3 用户间的通信87

6.4 Linux用户组89

6.4.1 用户组创建和删除89

6.4.2 用户组成员管理91

6.5 账号和密码安全92

6.5.1 账号信息概述92

6.5.2 账号信息安全管理95

第7章 系统启动初始化98

7.1 系统启动概述99

7.2 系统启动过程100

7.2.1 BIOS加电自检100

7.2.2 引导加载程序启动101

7.2.3 内核映像加载103

7.2.4 init进程初始化104

第8章 开机引导故障处理109

8.1 GRUB110

8.1.1 更改启动引导方式110

8.1.2 单用户模式和紧急模式112

8.1.3 启动引导配置文件115

8.2 系统救援模式118

第9章 Linux图形系统123

9.1 Linux桌面系统124

9.1.1 桌面系统概述124

9.1.2 桌面系统历史125

9.1.3 桌面系统环境125

9.2 X Window桌面系统组件125

9.2.1 X Window系统结构125

9.2.2 X Window运行原理126

9.2.3 X协议故障处理126

第10章 系统磁盘维护131

10.1 磁盘的分区132

10.1.1 磁盘分区概述132

10.1.2 磁盘分区信息132

10.1.3 磁盘分区划分134

10.1.4 删除磁盘分区141

10.2 逻辑卷管理143

10.2.1 逻辑卷概述143

10.2.2 逻辑卷创建和管理143

10.3 磁盘空间管理147

10.3.1 磁盘分区扩容148

10.3.2 扩展交换分区空间149

第11章 Linux文件系统151

11.1 文件系统概述152

11.1.1 文件系统结构152

11.1.2 文件系统组成153

11.2 文件系统管理155

11.2.1 文件系统信息155

11.2.2 创建文件系统156

11.2.3 文件系统挂载和卸载157

11.2.4 删除文件系统159

11.3 修复文件系统设备块160

第12章 Linux系统安全162

12.1 本地系统安全163

12.1.1 账号和密码安全163

12.1.2 文件权限安全164

12.2 Linux日志系统166

12.3 系统数据安全171

12.3.1 数据备份前的准备171

12.3.2 数据备份173

12.3.3 数据恢复177

12.4 系统网络安全179

12.4.1 防火墙179

12.4.2 其他设置180

第13章 系统性能监控182

13.1 Linux系统进程183

13.1.1 系统进程信息183

13.1.2 进程创建和终止188

13.2 系统磁盘资源190

13.2.1 磁盘性能监控190

13.2.2 磁盘空间限制193

13.3 系统内存和CPU194

13.3.1 系统内存管理194

13.3.2 系统CPU监控196

第14章 Linux系统网络199

14.1 系统网络概述199

14.1.1 TCP/IP协议簇199

14.1.2 网络配置文件201

14.2 Linux系统IP地址202

14.2.1 IP地址概述202

14.2.2 配置IP地址203

14.3 连接因特网211

14.4 虚拟网络213

14.4.1 搭建虚拟网络213

14.4.2 虚拟网络应用214

第15章 Linux Shell脚本编程217

15.1 shell工作原理218

15.2 shell符号和命令219

15.2.1 命令的类型219

15.2.2 通配符221

15.3 shell脚本应用编程222

15.3.1 shell脚本概述222

15.3.2 shell脚本实例226

下篇 Linux服务器篇238

第16章 远程登录服务238

16.1 Telnet配置应用239

16.1.1 telnet-server组件239

16.1.2 Telnet远程登录240

16.1.3 Telnet配置管理242

16.2 OpenSSH配置应用245

16.2.1 OpenSSH服务器组件245

16.2.2 OpenSSH远程登录247

16.2.3 OpenSSH配置管理247

16.3 远程桌面251

16.3.1 VNC服务器组件251

16.3.2 VNC远程登录253

16.3.3 VNC配置管理257

第17章 网络时间协议259

17.1 NTP概述260

17.1.1 NTP简介260

17.1.2 NTP服务组件261

17.2 时间同步配置应用262

17.2.1 NTP的工作原理262

17.2.2 NTP的服务进程262

17.2.3 获取时间源和更改时间263

17.3 NTP管理265

17.3.1 NTP配置文件265

17.3.2 更改系统时间源267

第18章 FTP268

18.1 FTP概述269

18.1.1 FTP工作方式269

18.1.2 FTP组件269

18.2 FTP的应用270

18.2.1 FTP服务进程270

18.2.2 普通用户登录FTP服务271

18.2.3 匿名用户登录FTP服务273

18.2.4 通过浏览器登录FTP275

18.2.5 Windows的DOS连接FTP278

18.3 FTP配置管理280

18.3.1 FTP配置文件280

18.3.2 设置匿名用户权限281

18.3.3 创建FTP虚拟用户282

18.3.4 配置FTP虚拟用户283

第19章 网络文件系统285

19.1 网络文件系统概述286

19.1.1 网络文件系统简介286

19.1.2 网络文件系统服务组件286

19.1.3 网络文件系统工作原理287

19.2 网络文件系统应用288

19.2.1 网络文件系统服务进程288

19.2.2 监视NFS服务端口290

19.2.3 配置NFS共享目录291

19.2.4 NFS共享目录操作296

19.3 管理网络文件系统服务298

19.3.1 开机自动挂载共享文件298

19.3.2 访问自动挂载的实现299

第20章 Samba服务器302

20.1 Samba服务器概述303

20.1.1 Samba服务器简介303

20.1.2 Samba服务组件303

20.1.3 Samba工作方式304

20.2 Samba服务器应用305

20.2.1 Samba工作原理305

20.2.2 Samba服务进程305

20.2.3 Samba用户管理306

20.2.4 设置共享目录310

20.3 配置管理Samba服务器314

20.3.1 Samba服务器的主配置文件314

20.3.2 主配置文件的应用317

20.3.3 samba-swat工具的使用方法319

第21章 通用打印系统322

21.1 打印机概述323

21.1.1 打印机的类型323

21.1.2 CUPS服务组件324

21.2 通用打印系统服务应用326

21.2.1 通用打印系统服务进程327

21.2.2 安装打印机驱动程序331

21.2.3 Windows下的打印机332

21.3 配置通用打印系统336

21.3.1 通用打印系统配置文件336

21.3.2 打印机配置信息336

21.3.3 通过浏览器添加打印机337

21.3.4 Samba打印机配置339

第22章 万维网服务器341

22.1 万维网服务器概述342

22.1.1 万维网简介342

22.1.2 万维网工作原理342

22.1.3 万维网服务器组件342

22.1.4 万维网核心协议344

22.2 万维网服务器应用345

22.2.1 Apache组件概述345

22.2.2 Apache服务进程345

22.2.3 浏览器与服务器连接类型346

22.2.4 Apache测试页面347

22.2.5 Apache服务目录348

22.3 万维网服务器配置管理353

22.3.1 Apache配置文件353

22.3.2 创建Apache用户354

22.3.3 Apache虚拟主机356

22.3.4 Apache日志文件358

第23章 代理服务器360

23.1 代理服务器概述361

23.1.1 代理服务器简介361

23.1.2 代理服务器组件361

23.1.3 squid功能作用363

23.1.4 代理服务器的应用363

23.2 代理服务器配置363

23.2.1 代理服务器工作原理363

23.2.2 squid缓冲目录364

23.2.3 squid服务进程365

23.2.4 启用squid代理服务366

23.2.5 设置错误提示页面语言367

23.2.6 在Windows下使用代理369

23.3 squid服务管理370

23.3.1 控制列表选项370

23.3.2 控制用户访问设置371

23.3.3 用户认证设置372

23.3.4 日志文件管理373

23.3.5 日志分析软件375

第24章 电子邮件服务器377

24.1 电子邮件服务概述378

24.1.1 电子邮件服务流程378

24.1.2 邮件传递协议379

24.1.3 Postfix服务器组件379

24.2 电子邮件服务应用382

24.2.1 Postfix服务进程382

24.2.2 电子邮件客户端配置382

24.3 电子邮件服务管理387

24.3.1 电子邮件配置文件388

24.3.2 电子邮件安全配置389

24.3.3 安装反垃圾邮件软件392

24.3.4 构筑Web界面客户端392

第25章 Webmin管理工具396

25.1 Webmin工具概述397

25.1.1 Webmin工具简介397

25.1.2 Webmin服务组件397

25.1.3 Webmin服务进程399

25.2 Webmin窗口界面400

25.2.1 设置语言种类401

25.2.2 功能模块说明403

25.3 Webmin功能模块概述406

25.3.1 Webmin功能模块406

25.3.2 “服务器”功能模块409

25.3.3 “网络”功能模块412

25.3.4 “群集”功能模块413

25.3.5 “其他”功能模块414

第26章 轻量级目录访问协议416

26.1 轻量级目录访问协议概述417

26.1.1 轻量级目录访问协议的概念417

26.1.2 LDAP结构原理417

26.1.3 LDAP功能及特点概述418

26.2 轻量级目录访问协议服务组件419

26.2.1 LDAP产品概述419

26.2.2 LDAP服务组件安装420

26.2.3 LDAP模型类别421

26.2.4 LDAP服务进程421

26.3 轻量级目录访问配置管理423

26.3.1 LDAP配置文件423

26.3.2 目录数据库操作425

26.3.3 用户认证配置429

26.3.4 数据导出和数据库复制432

第27章 MySQL数据库434

27.1 数据库的定义435

27.1.1 数据库软件简介435

27.1.2 数据库的概念435

27.1.3 常见的关系数据库436

27.2 MySQL数据库436

27.2.1 MySQL数据库概述436

27.2.2 MySQL数据库组件437

27.2.3 数据库语言439

27.2.4 MySQL服务进程440

27.3 MySQL数据库应用442

27.3.1 数据库操作442

27.3.2 数据库用户444

27.3.3 数据库中的表447

27.4 MySQL数据库管理451

27.4.1 数据库配置文件451

27.4.2 数据的导入和导出453

第28章 域名系统服务器455

28.1 域名系统服务安装456

28.1.1 域名系统概述456

28.1.2 域名系统的组成456

28.1.3 域名解析的实现456

28.1.4 域名系统服务组件457

28.1.5 域名系统服务器类型459

28.2 域名系统服务应用459

28.2.1 域名空间结构459

28.2.2 域名系统查询类型461

28.2.3 域名系统服务进程461

28.2.4 域名系统工作过程463

28.3 域名系统配置管理464

28.3.1 域名系统配置文件464

28.3.2 域名系统应用配置468

28.3.3 域名系统服务器配置472

28.3.4 域名系统客户端配置474

第29章 网络地址转换477

29.1 网络地址转换概述478

29.1.1 网络地址转换简介478

29.1.2 私有地址分类478

29.1.3 NAT工作原理479

29.1.4 NAT转换类型479

29.1.5 NAT的优缺点482

29.2 网络地址转换配置482

29.2.1 网络地址转换服务组件482

29.2.2 网络地址转换服务进程484

29.2.3 网络地址转换应用配置484

29.2.4 通过IPTABLES实现NAT服务487

29.2.5 客户端配置490

第30章 动态主机配置协议491

30.1 动态主机配置协议服务简介492

30.1.1 动态主机配置协议概述492

30.1.2 IP地址分配方式492

30.1.3 动态主机配置协议组件493

30.2 动态主机配置协议配置管理494

30.2.1 DHCP工作流程495

30.2.2 DHCP配置文件496

30.2.3 DHCP服务进程498

30.2.4 DHCP服务配置实例500

30.3 配置DHCP客户端502

30.3.1 Linux下客户端配置502

30.3.2 Windows下客户端配置505

附录A Linux编辑器506

A.1 Linux编辑器类型507

A.2 Emacs编辑器507

A.2.1 控制台工作环境508

A.2.2 图形工作环境508

A.3 vi/vim编辑器510

A.3.1 vi/vim编辑器510

A.3.2 vim工作模式511

A.3.3 常用的操作命令511

A.3.4 vim编辑器应用操作513

附录B 远程登录515

B.1 远程登录前的准备516

B.2 远程登录系统517

B.2.1 PuTTY远程软件517

B.2.2 Secure Shell Client远程软件519

附录C RHEL5系统安装522

热门推荐