图书介绍
Linux操作系统教程pdf电子书版本下载
- 贾如春主编;李利萍副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302387596
- 出版时间:2015
- 标注页数:207页
- 文件大小:95MB
- 文件页数:221页
- 主题词:Linux操作系统-高等职业教育-教材
PDF下载
下载说明
Linux操作系统教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础篇 3
第1章 认识与搭建Linux服务器 3
任务1.1 认识Linux 4
1.1.1 Linux的历史 4
1.1.2 Linux的体系结构 5
1.1.3 Linux的内核版本与发行版本 6
1.1.4 Linux操作系统的特点 7
1.1.5 Linux操作系统的应用领域 8
1.1.6 CentOS Linux简介 9
任务1.2 安装CentOS 6.4 10
1.2.1 安装Linux之前的必备知识 10
1.2.2 安装CentOS Linux 6.4 14
1.2.3 Linux系统配置 27
任务1.3 启动系统 30
1.3.1 启动过程 30
1.3.2 进入Linux图形界面 30
1.3.3 虚拟终端 30
1.3.4 INIT进程 31
1.3.5 系统运行级别 32
第2章 管理用户与系统 34
任务2.1 初识Shell命令 34
2.1.1 Shell基础 35
2.1.2 Shell实用功能 37
任务2.2 管理用户与用户组 43
2.2.1 Linux系统中的用户和组 43
2.2.2 用户账户文件和组账户文件 44
2.2.3 管理用户账户 47
2.2.4 管理组 50
2.2.5 其他常用账户管理命令 51
2.2.6 使用用户管理器管理用户和组 52
2.2.7 创建用户和组群 55
任务2.3 管理基本网络 57
2.3.1 临时性网络配置 58
2.3.2 永久性网络配置 59
2.3.3 网络测试工具 64
2.3.4 使用TUI工具配置TCP/IP信息(永久配置) 65
任务2.4 软件包管理 66
2.4.1 RPM软件包命令的使用 66
2.4.2 tar包管理 69
2.4.3 其他软件包管理命令 72
任务2.5 进程管理 75
2.5.1 进程概述 75
2.5.2 进程管理的实现 76
2.5.3 守护进程 79
第3章 文件系统与磁盘管理 84
任务3.1 管理文件与目录 84
3.1.1 CentOS 6.4 的目录结构 85
3.1.2 文件名与文件类型 86
3.1.3 查看当前目录 88
3.1.4 查看目录或者文件信息 88
3.1.5 切换目录 89
3.1.6 查看文件内容 89
3.1.7 创建文件 90
3.1.8 创建目录 91
3.1.9 删除文件或者目录 91
3.1.10 复制文件或者目录 92
3.1.11 移动文件或者目录 92
3.1.12 创建硬链接和软链接 92
3.1.13 文件的查找及操作 93
任务3.2 管理文件与目录权限 95
3.2.1 权限概述 95
3.2.2 查看权限信息 96
3.2.3 更改文件目录权限 96
3.2.4 更改文件目录所属用户和组 97
任务3.3 管理文件系统 98
3.3.1 Linux支持的文件系统类型简介 98
3.3.2 ext4文件系统的特点 99
3.3.3 创建文件系统 101
3.3.4 挂载/卸载文件系统 102
3.3.5 自动挂载分区 103
任务3.4 管理磁盘配额 104
3.4.1 让分区支持磁盘配额 104
3.4.2 创建磁盘配额文件 105
3.4.3 执行edquota命令并设置用户和组的配额 105
3.4.4 设定宽限时间 106
3.4.5 启动和关闭磁盘配额 107
第二篇 服务器篇 111
第4章 Samba服务器的配置 111
任务4.1 配置匿名模式下的FTP服务器 111
4.1.1 Samba服务相关软件包 112
4.1.2 Samba相关服务的启动 112
任务4.2 配置Samba服务器 113
4.2.1 Samba服务主配置文件 113
4.2.2 配置Samba服务器的步骤 115
任务4.3 访问Samba共享资源 116
4.3.1 通过Windows访问Samba共享资源 117
4.3.2 通过Linux访问Samba共享资源 118
第5章 DNS服务器的配置 120
任务5.1 安装与启动DNS服务器 120
5.1.1 DNS服务 120
5.1.2 安装与启动DNS服务器的方法 126
任务5.2 配置主要DNS服务 127
5.2.1 主配置文件named.conf 127
5.2.2 区声明 128
5.2.3 区文件 129
任务5.3 验证DNS服务 136
5.3.1 配置DNS客户端 136
5.3.2 使用nslookup测试DNS 136
任务5.4 配置DHCP服务客户端 138
5.4.1 Windows客户端配置 139
5.4.2 Linux下DHCP客户端的配置 139
第6章 DHCP服务器的配置 143
任务6.1 安装与启动DHCP服务器 143
6.1.1 DHCP简介 144
6.1.2 安装与启动DHCP服务器的方法 145
任务6.2 配置DHCP服务 147
6.2.1 CentOS 6.4 中的DHCP配置文件模板 147
6.2.2 DHCP服务的配置文件 148
任务6.3 配置DHCP服务客户端 151
6.3.1 Windows客户端配置 151
6.3.2 Linux下DHCP客户端的配置 151
第7章 Apache服务器的配置 155
任务7.1 启动与停止Apache服务器 155
7.1.1 Apache服务相关软件包 156
7.1.2 Apache服务的启动和停止 157
任务7.2 配置Web服务器 157
任务7.3 配置虚拟主机 159
7.3.1 修改支持虚拟主机主配置文件 159
7.3.2 测试虚拟主机 160
任务7.4 配置Web虚拟目录 161
7.4.1 创建虚拟目录 161
7.4.2 测试虚拟目录 162
第8章 FTP服务器的配置 164
任务8.1 安装、启动与停止vsftpd服务器 164
任务8.2 配置匿名模式下的FTP服务器 165
8.2.1 vsftpd主配置文件 166
8.2.2 常用的匿名用户配置项 166
8.2.3 匿名用户配置举例 166
8.2.4 使用命令行登录并进行测试 167
任务8.3 配置实名用户模式下的FTP服务器 168
第9章 Squid服务器的配置 171
任务9.1 安装、启动与停止Squid服务器 171
9.1.1 Squid服务相关软件包 172
9.1.2 Squid服务器的启动 173
任务9.2 配置Squid透明代理服务器 173
任务9.3 配置Squid反向代理服务器 177
9.3.1 编辑squid.conf文件 178
9.3.2 测试Squid反向代理服务器 179
第10章 Linux防火墙的配置 181
10.1 什么是防火墙 182
10.2 Linux防火墙简史 182
10.3 iptables防火墙概述 183
10.4 iptables命令的语法 183
10.5 在Linux中设置防火墙 185
10.6 IPTables配置方法 186
10.7 配置一个NAT表防火墙 189
第11章 Sendmail服务器的配置 192
任务11.1 安装、启动与停止Sendmail服务器 192
11.1.1 邮件系统工作原理 193
11.1.2 邮件系统 193
11.1.3 Sendmail服务相关软件包 193
11.1.4 Sendmail相关服务的启动 194
任务11.2 配置Sendmail邮件服务器 195
任务11.3 配置Outlook邮件客户端 197
第12章 VNC和SSH的配置 202
任务12.1 安装、启动与停止Telnet服务器 202
任务12.2 配置Telnet服务 203
任务12.3 安装、启动与停止SSH服务器 205
参考文献 207