图书介绍

Linux操作系统教程pdf电子书版本下载

Linux操作系统教程
  • 贾如春主编;李利萍副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302387596
  • 出版时间:2015
  • 标注页数:207页
  • 文件大小:95MB
  • 文件页数:221页
  • 主题词:Linux操作系统-高等职业教育-教材

PDF下载


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

下载说明

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

精品推荐