《Linux作业系统项目化教程》是2011年北京大学出版社出版的图书,作者是王艳青,魏新民。
基本介绍
- 书名:Linux作业系统项目化教程
- 作者:王艳青,魏新民
- ISBN:9787301183113
- 类别:计算机与网际网路 > 作业系统
- 页数:166
- 出版社:北京大学出版社
- 出版时间:2011-01-01
- 装帧:平装
- 开本:16
内容简介
《Linux作业系统项目化教程》採用教、学、做相结合的模式,系统地介绍Linux系统管理、Linux网路管理、Linux用户管理等基础知识,在此基础上对Shell编程、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.1 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