当前位置:首页 > 工业技术
Linux操作系统项目化教程
Linux操作系统项目化教程

Linux操作系统项目化教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:洪伟主编;吴婷婷,高晓蓉副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302308843
  • 页数:253 页
图书介绍:本书遵循基于实际工作过程,采用任务驱动、理实一体的教学模式组织教学内容,通过将一个企业网络的组建划分成“Linux操作系统的安装和管理”“网络的组建和管理”“安装文件服务器”“组建应用服务器”4个大项目以及15个子任务,基本涵盖了企业网管岗位的主要工作和核心技术。主要包括系统的安装、文件和目录管理、用户管理、进程管理和计划任务、软件包管理、DHCP服务、NFS服务、Samba服务、FTP服务、Web服务、EMAIL和DNS等内容。
《Linux操作系统项目化教程》目录

项目1 Linux操作系统的安装和基本管理 1

任务1 选择网络操作系统 1

1.1 选择Windows还是Linux 1

1.1.1 UNIX操作系统 2

1.1.2 Linux操作系统 3

1.1.3 Linux比Windows更适合中小企业 6

1.2 选择合适的Linux发行版 9

1.2.1 Linux发行版 9

1.2.2 选择哪种Linux发行版 10

任务2 安装Debian Linux系统 12

2.1 安装前的准备 13

2.1.1 Debian Linux系统对硬件的要求 13

2.1.2 系统备份与分区 14

2.1.3 获取安装光盘 14

2.2 安装系统 15

2.2.1 从光盘安装Debian Linux系统 15

2.2.2 硬盘分区 24

2.3 启动系统并设置启动菜单 25

2.3.1 Linux启动过程 25

2.3.2 MBR与引导加载程序 26

2.3.3 GRUB 27

2.3.4 init进程与运行级别 29

2.4 安装新内核 31

2.4.1 内核和模块 31

2.4.2 升级内核 32

任务3 设置用户目录 40

3.1 Linux文件系统 41

3.1.1 Linux文件系统格式 41

3.1.2 Linux文件系统结构 42

3.1.3 Linux文件 43

3.1.4 Linux目录 45

3.2 Linux命令格式 45

3.2.1 图形化管理方式 45

3.2.2 命令行管理方式 47

3.2.3 Linux命令格式 48

3.2.4 命令帮助 48

3.2.5 命令快捷方式 49

3.3 Linux常用命令 51

3.3.1 文件系统安装与卸载 51

3.3.2 目录操作命令 53

3.3.3 文件操作命令 54

3.3.4 重导和管道 57

3.4 Linux文件权限 58

3.4.1 文件属性和权限 58

3.4.2 文件权限操作的相关命令 59

3.4.3 Linux特殊权限位 61

任务4 设置用户和用户组 67

4.1 用户管理 67

4.1.1 Linux用户分类 67

4.1.2 passwd与shadow文件 68

4.1.3 shell 69

4.1.4 用户管理相关命令 71

4.2 用户组管理 74

4.2 group和gshadow文件 74

4.2.2 用户组管理相关命令 75

任务5 进程管理和设置计划任务 80

5.1 进程管理 80

5.1.1 进程的概念 80

5.1.2 监控进程运行状态 81

5.1.3 调整进程优先级 83

5.1.4 终止进程 85

5.1.5 后台进程管理 86

5.2 计划任务 87

5.2.1 at命令 88

5.2.2 cron 89

5.2.3 anacron 91

项目2 网络的组建和管理 95

任务6 设置Linux系统网络参数 95

6.1 VI编辑器的使用 95

6.1.1 VI编辑器的工作模式 96

6.1.2 vI编程器的工作过程 97

6.2 利用配置文件设置网络 99

6.3 利用命令和脚本管理 102

任务7 软件的安装与卸载 110

7.1 Debian Linux的软件包管理 110

7.1.1 deb和apt简介 110

7.1.2 Debian软件源 111

7.2 软件包管理命令 113

7.2.1 apt命令 113

7.2.2 dpkg命令 114

7.2.3 源码包的安装 115

7.2.4 新立得软件管理器 115

任务8 配置DHCP服务器 119

8.1 DHCP原理 120

8.1.1 IP地址的配置 120

8.1.2 DHCP的体系结构 120

8.1.3 DHCP的工作原理 121

8.2 DHCP服务器的安装和配置 122

8.2.1 DHCP服务器的安装和启动 122

8.2.2 配置DHCP服务器 123

8.2.3 DHCP租约文件和服务器配置检测 126

8.3 配置DHCP客户机 128

任务9 配置路由和网关服务器 132

9.1 用双网卡Linux系统实现路由功能 133

9.1.1 路由基本原理 133

9.1.2 配置静态路由 134

9.1.3 检测路由设置 136

9.2 以双网卡Linux系统作为NAT服务器 136

9.2.1 NAT转换原理 136

9.2.2 iptables简介 138

9.2.3 iptables的工作原理 138

9.2.4 iptables的基本语法 143

项目3 安装文件服务器 153

任务10 使用NFS配置文件服务器 153

10.1 NFS原理 154

10.1.1 NFS概述 154

10.1.2 NFS工作原理 155

10.2 NFS的安装和启动 156

10.3 配置NFS服务器 156

10.4 配置与使用NFS客户端 161

任务11 与Windows系统互访 165

11.1 什么是Samba 167

11.1.1 Samba概述 167

11.1.2 为什么使用Samba 167

11.2 安装和配置Samba服务器 168

11.2.1 安装Samba 168

11.2.2 Samba主配置文件smb.conf 169

11.2.3 Samba密码文件 174

11.2.4 测试和启动Samba服务 175

11.3 共享资源的访问 176

11.3.1 从Windows客户端访问共享资源 177

11.3.2 从Linux客户端访问共享资源 178

任务12 跨网络文件传输 182

12.1 FTP简介 183

12.1.1 FTP原理 183

12.1.2 匿名FTP服务器和系统FTP服务器 184

12.1.3 Linux平台的FTP服务器软件 185

12.2 ProFTPD的安装和配置 186

12.2.1 安装ProFTPD 186

12.2.2 配置ProFTPD 186

12.2.3 FTP服务器的启动和停止 193

12.3 FTP客户端的使用 194

12.3.1 在Linux环境下访问FTP服务器 194

12.3.2 在Windows环境下访问FTP服务器 195

项目4 组建应用服务器 199

任务13 配置Web服务器 199

13.1 WWW原理 200

13.1.1 WWW概述 200

13.1.2 Web服务器软件 201

13.2 Apache 2的安装与配置 202

13.2.1 安装Apache 202

13.2.2 Apache的目录和文件结构 202

13.2.3 Apache的配置 204

13.2.4 虚拟主机的配置 208

13.2.5 Apache服务器的启动与停止 211

任务14 配置DNS服务器 216

14.1 DNS服务概述 217

14.1.1 DNS简介 217

14.1.2 DNS域名空间 218

14.2 DNS服务器的安装与配置 219

14.2.1 安装BIND9 219

14.2.2 设置主配置文件 219

14.2.3 设置区域配置文件 224

14.2.4 DNS服务的启动和停止 227

14.3 客户端的配置 227

14.3.1 在Linux下配置DNS客户端 227

14.3.2 在Windows下配置DNS客户端 228

14.4 测试DNS服务器 229

任务15 配置邮件服务器 234

15.1 邮件服务概述 234

15.1.1 电子邮件系统 234

15.1.2 常见的邮件服务器软件 236

15.2 Postfix的安装和配置 237

15.2.1 Postfix的安装与启动 237

15.2.2 Postfix的配置 238

15.2.3 main.cf配置文件的常用参数 240

15.2.4 虚拟别名域和用户别名的配置 241

15.2.5 配置SMTP认证 243

15.2.6 使用telnet命令测试SMTP认证 245

15.3 客户端的配置 246

15.3.1 Windows客户端的设置 246

15.3.2 Linux客户端的设置 248

参考文献 253

相关图书
作者其它书籍
返回顶部