图书介绍

Linux网络操作系统及应用教程 项目式PDF|Epub|txt|kindle电子书版本网盘下载

Linux网络操作系统及应用教程 项目式
  • 杨云,王秀梅,孙凤杰主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115320377
  • 出版时间:2014
  • 标注页数:272页
  • 文件大小:42MB
  • 文件页数:285页
  • 主题词:

PDF下载


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

下载说明

Linux网络操作系统及应用教程 项目式PDF格式电子书版下载

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

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

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

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

图书目录

学习情境一 系统安装与常用命令1

项目一 安装与基本配置Linux操作系统1

1.1 任务1 认识Linux操作系统1

1.1.1 子任务1 认识Linux的来世与今生1

1.1.2 子任务2 理解Linux体系结构3

1.1.3 子任务3 认识Linux的版本5

1.1.4 子任务4 了解Red Hat Enterprise Linux 5的新特性6

1.2 任务2 设计与准备搭建Linux服务器8

1.2.1 项目设计8

1.2.2 项目准备12

1.3 任务3 安装与配置Red Hat Enterprise Linux 512

1.3.1 子任务1 安装Red Hat Enterprise Linux 512

1.3.2 子任务2 基本配置安装后的Red Hat Enterprise Linux 520

1.3.3 子任务3 认识Linux启动过程和运行级别23

1.3.4 子任务4 删除Red Hat Enterprise Linux25

1.3.5 子任务5 登录和退出Linux25

1.3.6 子任务6 启动Shell27

1.4 任务4 认识X-Window System28

1.4.1 子任务1 理解什么是X-Window System28

1.4.2 子任务2 认识X-Window System的基本结构29

1.5 任务5 认识GRUB29

1.5.1 子任务1 启动引导器和GRUB29

1.5.2 子任务2 安装GRUB30

1.5.3 子任务3 认识GRUB的术语30

1.5.4 子任务4 使用GRUB31

1.6 任务6 安装的常见故障及排除32

1.6.1 子任务1 排除“开始安装”阶段的故障32

1.6.2 子任务2 排除“初始安装”阶段的故障34

1.6.3 子任务3 解决安装过程中的问题34

1.6.4 子任务4 解决安装后的问题35

1.7 项目实录:Linux系统安装与启动36

1.8 练习题37

1.9 实践习题38

1.10 超级链接38

项目二 熟练使用Linux常用命令39

2.1 任务1 熟悉Linux命令基础39

2.1.1 子任务1 了解Linux命令特点39

2.1.2 子任务2 后台运行程序40

2.2 任务2 熟练使用文件目录类命令40

2.2.1 子任务1 熟练使用浏览目录类命令40

2.2.2 子任务2 熟练使用浏览文件类命令41

2.2.3 子任务3 熟练使用 目录操作类命令43

2.2.4 子任务4 熟练使用cp命令43

2.2.5 子任务5 熟练使用文件操作类命令45

2.3 任务3 熟练使用系统信息类命令50

2.4 任务4 熟练使用进程管理类命令52

2.5 任务5 熟练使用其他常用命令54

2.6 项目实录:使用Linux基本命令56

2.7 练习题56

2.8 实践习题57

2.9 超级链接57

学习情境二 系统配置与管理58

项目三 管理Linux服务器的用户和组58

3.1 任务1 理解用户账户和组群58

3.2 任务2 理解用户账户文件和组群文件59

3.2.1 子任务1 理解用户账户文件59

3.2.2 子任务2 理解组群文件61

3.3 任务3 管理用户账户62

3.3.1 子任务1 新建用户62

3.3.2 子任务2 设置用户账户口令62

3.3.3 用户账户的维护64

3.4 任务4 管理组群65

3.4.1 子任务1 维护组群账户65

3.4.2 子任务2 为组群添加用户65

3.5 任务5 使用用户管理器管理用户和组群66

3.5.1 子任务1 新建用户66

3.5.2 子任务2 修改用户属性66

3.5.3 子任务3 管理组群67

3.6 任务6 使用常用的账户管理命令67

3.7 项目实录:管理用户和组70

3.8 练习题70

3.9 实践习题71

3.10 超级链接71

项目四 配置与管理文件系统72

4.1 任务1 全面理解文件系统与目录72

4.1.1 子任务1 认识文件系统72

4.1.2 子任务2 理解Linux文件系统目录结构74

4.1.3 子任务3 理解绝对路径与相对路径75

4.2 任务2 管理Linux文件权限75

4.2.1 子任务1 理解文件和文件权限75

4.2.2 子任务2 详解文件的各种属性信息76

4.2.3 子任务3 使用数字表示法修改权限78

4.2.4 子任务4 使用文字表示法修改权限79

4.2.5 子任务5 修改文件所有者与属组80

4.2.6 子任务6 理解权限与指令间的关系81

4.3 任务3 修改文件与目录的默认权限与隐藏权限81

4.3.1 子任务1 理解文件预设权限:umask82

4.3.2 子任务2 利用umask83

4.3.3 子任务3 设置文件隐藏属性83

4.3.4 子任务4 设置文件特殊权限:SUID、SGID、SBIT85

4.4 企业实战与应用87

4.5 项目实录:配置与管理文件权限89

4.6 练习题89

4.7 超级链接90

项目五 配置与管理磁盘91

5.1 任务1 熟练使用常用磁盘管理工具91

5.2 任务2 配置与管理磁盘配额97

5.2.1 子任务1 部署磁盘配额环境97

5.2.2 子任务2 设置磁盘配额98

5.2.3 子任务3 检查磁盘配额的使用情况99

5.3 任务3 磁盘配额配置企业案例100

5.3.1 子任务1 环境需求100

5.3.2 子任务2 解决方案100

5.4 任务4 在Linux中配置软RAID103

5.4.1 子任务1 创建与挂载RAID设备104

5.4.2 子任务2 RAID设备的数据恢复105

5.5 任务5 配置软RAID企业案例106

5.5.1 子任务1 环境需求106

5.5.2 子任务2 解决方案106

5.6 任务6 LVM逻辑卷管理器106

5.6.1 子任务1 理解LVM的基本概念107

5.6.2 子任务2 建立物理卷、卷组和逻辑卷108

5.6.3 子任务3 管理LVM逻辑卷109

5.7 项目实录110

5.8 练习题112

5.9 实践习题112

5.1 0超级链接112

项目六 管理Linux服务器的网络配置113

6.1 任务1 掌握常见的网络配置文件113

6.1.1 子任务1 详解/etc/sysconfig/network113

6.1.2 子任务2 详解/etc/sysconfig/network-scripts/ifcfg-ethN114

6.1.3 子任务3 详解/etc/hosts115

6.1.4 子任务4 详解/etc/resolv.conf115

6.1.5 子任务5 详解/etc/host.conf115

6.1.6 子任务6 详解/etc/services116

6.2 任务2 熟练使用常用的网络配置命令116

6.2.1 子任务1 配置主机名116

6.2.2 子任务2 使用ifconfig配置IP地址及辅助IP地址117

6.2.3 子任务3 禁用和启用网卡117

6.2.4 子任务4 更改网卡MAC地址118

6.2.5 子任务5 使用route命令118

6.2.6 子任务6 网卡配置文件120

6.2.7 子任务7 使用setup命令121

6.2.8 子任务8 图形界面配置工具121

6.2.9 子任务9 修改resolv.conf设置DNS121

6.2.10 子任务10 使用service121

6.3 任务3 熟练使用常用的网络测试工具122

6.3.1 子任务1 使用ping命令检测网络状况122

6.3.2 子任务2 使用netstat命令123

6.3.3 子任务3 使用traceroute命令124

6.3.4 子任务4 使用arp命令124

6.4 任务4 理解守护进程和xinetd125

6.4.1 子任务1 认识守护进程125

6.4.2 子任务2 配置xinetd126

6.4.3 子任务3 使用守护进程管理工具127

6.5 项目实录:配置Linux下的TCP/IP128

6.6 练习题129

6.7 超级链接130

学习情境三 vi编程与调试131

项目七 熟练使用vi程序编辑器与shell131

7.1 任务1 熟练使用vi编辑器131

7.1.1 子任务1 启动与退出vi131

7.1.2 子任务2 熟练掌握vi的工作模式132

7.1.3 子任务3 使用vi命令133

7.1.4 子任务4 完成案例练习136

7.1.5 子任务5 了解vim编辑环境137

7.2 任务2 熟练掌握shell137

7.2.1 子任务1 了解shell的基本概念137

7.2.2 子任务2 认识shell环境变量139

7.3 任务3 熟练掌握正则表达式144

7.3.1 子任务1 了解正则表示法144

7.3.2 子任务2 了解语系对正则表达式的影响146

7.3.3 子任务3 掌握grep的高级使用146

7.3.4 子任务4 练习基础正则表达式147

7.3.5 子任务5 基础正则表达式的特殊字符汇总152

7.4 任务4 掌握输入输出重定向与管道命令的应用153

7.4.1 子任务1 使用重定向153

7.4.2 子任务2 使用管道154

7.5 项目实录:使用Vi编辑器155

7.6 练习题156

7.7 超级链接157

项目八 学习shell script158

8.1 任务1 了解shell script158

8.1.1 子任务1 了解shell script158

8.1.2 子任务2 编写与执行一个shell script159

8.1.3 子任务3 养成撰写shell script的良好习惯160

8.2 任务2 练习简单的shell script161

8.2.1 子任务1 完成简单范例161

8.2.2 子任务2 了解脚本的运行方式的差异163

8.3 任务3 用好判断式164

8.3.1 子任务1 利用test命令的测试功能164

8.3.2 子任务2 利用判断符号[]166

8.3.3 子任务3 使用shell script的默认变量($0,$1...)167

8.3.4 子任务4 shift:造成参数变量号码偏移168

8.4 任务4 使用条件判断式169

8.4.1 子任务1 利用if…then169

8.4.2 子任务2 利用case…esac判断174

8.4.3 子任务3 利用function功能175

8.5 任务5 使用循环(loop)177

8.5.1 子任务1 while do done,until do done(不定循环)177

8.5.2 子任务2 for…do…done(固定循环)178

8.5.3 子任务3 for…do…done的数值处理180

8.6 任务6 对shell script进行追踪与调试181

8.7 项目实录:使用shell script编程182

8.8 练习题183

8.9 超级链接183

项目九 使用gcc和make调试程序184

9.1 任务1 了解程序的调试184

9.1.1 子任务1 编译时错误184

9.1.2 子任务2 运行时错误185

9.1.3 子任务3 逻辑错误和语义错误185

9.2 任务2 使用传统程序语言进行编译185

9.2.1 子任务1 安装gcc186

9.2.2 子任务2 单一程序:打印Hello World186

9.2.3 子任务3 主程序、子程序链接、子程序的编译187

9.2.4 子任务4 调用外部函数库:加入链接的函数库189

9.2.5 子任务5 gcc的简易用法(编译、参数与链接)190

9.3 任务3 使用make进行宏编译190

9.3.1 子任务1 为什么要用make190

9.3.2 子任务2 了解makefile的基本语法与变量191

9.4 练习题193

9.5 超级链接193

学习情境四 网络服务器配置与管理194

项目十 配置与管理Samba服务器194

10.1 任务1 认识Samba194

10.1.1 子任务1 了解Samba应用环境194

10.1.2 子任务2 了解SMB协议195

10.1.3 子任务3 掌握Samba工作原理195

10.2 任务2 配置Samba服务196

10.2.1 子任务1 安装Samba服务196

10.2.2 子任务2 启动与停止Samba服务197

10.2.3 子任务3 了解Samba服务器配置的工作流程198

10.2.4 子任务4 配置主要配置文件smb.conf198

10.3 任务3 share服务器实例解析201

10.4 任务4 配置Samba客户端203

10.5 项目实录204

10.6 练习题205

10.7 实践习题206

10.8 超级链接206

项目十一 配置与管理DHCP服务器207

11.1 DHCP相关知识207

11.1.1 DHCP服务概述207

11.1.2 DHCP 工作过程208

11.1.3 DHCP服务器分配给客户端的IP地址类型209

11.2 项目设计及准备209

11.2.1 项目设计209

11.2.2 项目需求准备210

11.3 项目实施210

11.3.1 任务1 安装DHCP服务器210

11.3.2 任务2 DHCP常规服务器配置211

11.3.3 任务3 配置DHCP客户端216

11.4 项目实录217

11.5 练习题218

11.6 实践习题219

11.7 超级链接219

项目十二 配置与管理DNS服务器220

12.1 任务1 了解DNS服务220

12.1.1 子任务1 认识域名空间220

12.1.2 子任务2 了解DNS服务器分类222

12.1.3 子任务3 掌握DNS查询模式223

12.1.4 子任务4 掌握域名解析过程223

12.2 任务2 安装DNS服务224

12.2.1 安装BIND软件包224

12.2.2 安装chroot软件包225

12.2.3 DNS服务的启动与停止226

12.3 任务3 掌握BIND配置文件226

12.3.1 子任务1 认识全局配置文件226

12.3.2 主配置文件228

12.3.3 区域配置文件230

12.4 任务4 配置DNS服务器231

12.4.1 缓存DNS服务器的配置231

12.4.2 主DNS服务器的配置231

12.5 任务5 配置DNS客户端234

12.6 任务6 使用nslookup测试DNS235

12.7 项目实录235

12.8 练习题236

12.9 超级链接237

项目十三 配置与管理Apache服务器238

13.1 Web服务的概述238

13.2 任务1 安装、启动与停止Apache服务240

13.3 任务2 认识Apache服务器的主配置文件242

13.4 任务3 常规设置Apache服务器247

13.5 项目实录253

13.6 练习题254

13.7 实践习题255

13.8 超级链接255

项目十四 配置与管理FTP服务器256

14.1 相关知识256

14.1.1 FTP工作原理256

14.1.2 匿名用户257

14.1.3 FTP服务的传输模式257

14.1.4 流行的FTP服务器软件简介258

14.1.5 FTP命令259

14.2 项目设计与准备259

14.2.1 项目设计259

14.2.2 项目准备259

14.3 项目实施259

14.3.1 任务1 安装、启动与停止vsftpd服务259

14.3.2 任务2 认识VSftpd的配置文件261

14.3.3 任务3 配置vsftpd常规服务器261

14.3.4 任务4 常规FTP服务器配置案例268

14.4 项目实录269

14.5 练习题270

14.6 实践习题271

14.7 超级链接271

参考文献272

热门推荐