图书介绍
Linux操作系统实用任务教程PDF|Epub|txt|kindle电子书版本网盘下载
![Linux操作系统实用任务教程](https://www.shukui.net/cover/33/30990867.jpg)
- 邱建新编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302400691
- 出版时间:2015
- 标注页数:245页
- 文件大小:51MB
- 文件页数:261页
- 主题词:Linux操作系统-高等学校-教材
PDF下载
下载说明
Linux操作系统实用任务教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
任务1 了解Linux操作系统1
1.1 学习目标1
1.2 基础知识与原理1
1.2.1 什么是操作系统1
1.2.2 UNIX操作系统的诞生1
1.2.3 自由软件的兴起1
1.2.4 Linux操作系统的出现2
1.2.5 Linux与UNIX的区别3
1.2.6 Linux的主要特点3
1.2.7 Linux的内核版本4
1.3 操作步骤指导5
1.3.1 查看Linux操作系统的发行版本5
1.3.2 Linux操作系统不同发行版本的获取6
1.3.3 利用搜索引擎查找相关Linux信息6
1.4 学习进阶指引7
1.4.1 Linux系统的组成7
1.4.2 Linux系统的应用前景8
小结9
任务2 VMware虚拟软件与CentOS 5.4安装10
2.1 学习目标10
2.2 基础知识与原理10
2.2.1 虚拟机及其原理10
2.2.2 使用虚拟机的优势11
2.2.3 常用的虚拟机软件11
2.2.4 VMware Workstation虚拟机软件11
2.3 操作步骤指导12
2.3.1 下载和安装VMware Workstation12
2.3.2 使用VMware Workstation虚拟机12
2.3.3 查看VMware Workstation提供的虚拟网络设备15
2.3.4 掌握VMware Workstation网络的四种工作模式17
2.3.5 用VMware Workstation安装CentOS 5.418
2.4 学习进阶指引24
2.4.1 在虚拟机中安装VMwareTools24
2.4.2 在虚拟机中增加硬件设备25
2.4.3 CentOS 5.4的启动26
2.4.4 CentOS 5.4的界面登录26
2.4.5 CentOS 5.4的关机与重新启动27
2.4.6 VMwareWorkstation网络组网28
小结30
任务3 Linux的图形化用户界面31
3.1 学习目标31
3.2 基础知识与原理31
3.2.1 X Window简介31
3.2.2 X Window的发展简史31
3.2.3 X Window基本组成原理31
3.3 操作步骤指导32
3.3.1 进入CentOS 5.4图形界面的方式32
3.3.2 GNOME桌面的基本组成33
3.3.3 GNOME的基本设置34
3.3.4 在GNOME环境下配置网络36
3.4 学习进阶指引36
3.4.1 KDE桌面的面板管理37
3.4.2 KDE的窗口管理37
3.4.3 KDE的文件管理器37
3.4.4 桌面环境之间的切换38
3.4.5 GNOME窗口环境操作38
小结39
任务4 管理Linux用户与组40
4.1 学习目标40
4.2 基础知识与原理40
4.2.1 多用户操作系统40
4.2.2 用户和组的基本概念40
4.2.3 用户和组的分类40
4.2.4 用户账号配置文件41
4.3 操作步骤指导42
4.3.1 相关操作命令42
4.3.2 图形界面下管理用户和组45
4.4 学习进阶指引46
4.4.1 Linux的组管理命令46
4.4.2 查看系统用户信息47
4.4.3 /etc/skel目录47
小结47
任务5 Linux文件系统与目录结构48
5.1 学习目标48
5.2 基础知识与原理48
5.2.1 文件系统类型48
5.2.2 Linux文件系统基本概念48
5.2.3 Linux文件系统类型49
5.2.4 Linux文件系统的目录结构50
5.2.5 Linux文件系统的分类51
5.2.6 文件的一般命名原则52
5.2.7 文件名通配符52
5.2.8 Linux系统中用户的权限52
5.2.9 文件及目录权限的功能53
5.2.10 命令操作基本知识53
5.3 操作步骤指导55
5.3.1 用命令改变工作目录和显示目录内容55
5.3.2 文件显示相关命令56
5.3.3 复制、删除和移动文件的命令58
5.3.4 用命令创建和删除目录59
5.3.5 修改文件或者目录的权限60
5.3.6 链接文件的命令63
5.4 学习进阶指引64
5.4.1 匹配、排序及查找命令64
5.4.2 用命令比较文件内容66
5.4.3 重定向命令及管道命令67
5.4.4 Linux的文本编辑命令vi69
5.4.5 启动和退出VI70
5.4.6 VI常用命令71
小结72
任务6 磁盘存储空间管理73
6.1 学习目标73
6.2 基础知识与原理73
6.2.1 磁盘的物理组织73
6.2.2 Linux硬盘的相关知识73
6.3 操作步骤指导74
6.3.1 创建磁盘分区74
6.3.2 在磁盘分区中建立文件系统76
6.3.3 用命令挂载和卸载文件系统77
6.3.4 文件系统的自动安装78
6.4 学习进阶指引80
6.4.1 磁盘配额的概念80
6.4.2 配置磁盘配额80
6.4.3 实现磁盘配额的实例82
小结89
任务7 Linux下的进程与作业管理90
7.1 学习目标90
7.2 基础知识与原理90
7.2.1 Linux的启动过程90
7.2.2 Linux的运行级配置文件/etc/inittab91
7.2.3 Linux的运行级别93
7.2.4 Linux下的进程和作业93
7.2.5 Linux进程的状态94
7.2.6 Linux下的进程相关概念95
7.2.7 Linux下进程的启动方式95
7.3 操作步骤指导96
7.3.1 查看系统的进程与作业96
7.3.2 设置进程的优先级98
7.3.3 用命令终止进程99
7.4 学习进阶指引100
7.4.1 使用一次性at调度101
7.4.2 重复性调度crontab的文件格式102
7.4.3 重复性eron调度103
小结104
任务8 Linux下的软件包管理106
8.1 学习目标106
8.2 基础知识与原理106
8.2.1 RPM软件包简介106
8.2.2 RPM软件包的命名规则107
8.2.3 Linux下的文件压缩与打包107
8.3 操作步骤指导108
8.3.1 RPM包的使用及其管理108
8.3.2 RPM软件包的安装108
8.3.3 RPM软件包的查询109
8.3.4 RPM软件包的验证111
8.3.5 RPM软件包的升级112
8.3.6 RPM软件包的删除112
8.4 学习进阶指引113
8.4.1 TAR软件包管理113
8.4.2 创建TAR文件114
8.4.3 创建压缩的TAR文件114
8.4.4 显示TAR文件内容115
8.4.5 从TAR包中还原文件115
8.4.6 向TAR文件中追加一个文件116
小结116
任务9 Linux下的Shell编程117
9.1 学习目标117
9.2 基础知识与原理117
9.2.1 Linux下的Shell概述117
9.2.2 Shell使用的符号118
9.2.3 Shell脚本的运行过程119
9.2.4 Shell变量的类型120
9.2.5 Shell变量的赋值121
9.2.6 Shell变量的输出123
9.2.7 Shell的算术运算123
9.2.8 Shell的条件测试123
9.3 操作步骤指导127
9.3.1 选择结构程序设计127
9.3.2 循环结构程序设计129
9.4 学习进阶指引133
9.4.1 函数的定义133
9.4.2 部分实例操作135
小结136
任务10 Linux网络配置基础137
10.1 学习目标137
10.2 基础知识与原理137
10.2.1 网络相关概念137
10.2.2 网络相关配置文件140
10.3 操作步骤指导142
10.3.1 查看及测试网络配置142
10.3.2 使用命令调整网络参数145
10.3.3 通过配置文件修改网络参数147
10.3.4 使用setup命令修改网络参数149
10.4 学习进阶指引150
10.4.1 Linux下网络服务的分类150
10.4.2 Linux下网络服务的配置方法152
10.4.3 Linux的网络安全155
小结156
任务11 Linux下配置DHCP服务器157
11.1 学习目标157
11.2 基础知识与原理157
11.2.1 DHCP服务的工作原理157
11.2.2 DHCP服务的工作过程157
11.3 操作步骤指导158
11.3.1 DHCP服务源软件包安装158
11.3.2 启动DHCP服务158
11.3.3 DHCP服务器的配置159
11.3.4 DHCP客户端的设置与测试160
11.3.5 双网段DHCP中继代理配置161
11.4 学习进阶指引165
11.4.1 三(多)网段DHCP中继代理配置165
11.4.2 按步骤配置三网段中继代理167
小结168
任务12 WWW服务器的配置与管理169
12.1 学习目标169
12.2 基础知识与原理169
12.2.1 WWW服务的工作原理及过程169
12.2.2 CentOS 5.4中WWW服务的配置文件170
12.3 操作步骤指导172
12.3.1 WWW服务的安装与启动172
12.3.2 用户个人站点配置173
12.3.3 基于名称的虚拟主机配置174
12.3.4 基于IP的虚拟主机配置175
12.4 学习进阶指引178
12.4.1 用户认证配置一178
12.4.2 用户认证配置二179
小结180
任务13 Linux下配置域名解析服务DNS181
13.1 学习目标181
13.2 基础知识与原理181
13.2.1 DNS服务的工作原理与过程181
13.2.2 实现域名解析的两种方法181
13.2.3 DNS的层次化分布式数据存储182
13.2.4 DNS服务器的分类183
13.2.5 DNS服务器区域配置文件的资源记录183
13.3 操作步骤指导184
13.3.1 DNS服务软件包的安装184
13.3.2 DNS服务的启动与停止185
13.3.3 DNS服务的配置文件组成185
13.3.4 DNS的主要配置文件named.conf185
13.3.5 DNS的区域配置文件187
13.3.6 主DNS服务器的配置过程188
13.3.7 辅助DNS服务器的配置过程190
13.4 学习进阶指引191
13.4.1 区域委派工作原理191
13.4.2 DNS父域的设置192
13.4.3 DNS子域的设置193
13.4.4 区域委派测试194
小结195
任务14 Linux下配置FTP服务器196
14.1 学习目标196
14.2 基础知识与原理196
14.2.1 FTP服务概述196
14.2.2 FTP的工作原理196
14.2.3 FTP用户的类型197
14.2.4 FTP相关命令197
14.2.5 FTP配置文件/etc/vsftpd/vsftpd.conf198
14.2.6 FTP辅助配置文件198
14.3 操作步骤指导199
14.3.1 VSFTPD的安装与启动199
14.3.2 配置匿名FTP服务199
14.3.3 匿名用户能够上传文件,但不能删除文件的配置200
14.3.4 配置FTP服务允许任意写操作201
14.4 学习进阶指引201
14.4.1 虚拟用户配置201
14.4.2 VSFTPD服务实例训练202
小结203
任务15 Linux下配置Samba服务器204
15.1 学习目标204
15.2 基础知识与原理204
15.2.1 Samba服务的工作原理与过程204
15.2.2 Samba服务的安全级别205
15.3 操作步骤指导205
15.3.1 Samba服务的配置步骤205
15.3.2 Samba服务的安装205
15.3.3 Samba服务的启动与停止206
15.3.4 Samba服务的配置文件207
15.3.5 配置share级别的共享208
15.3.6 配置user级别的共享209
15.4 学习进阶指引210
小结213
任务16 Linux下配置邮件服务器214
16.1 学习目标214
16.2 基础知识与原理214
16.2.1 电子邮件服务的工作原理214
16.2.2 相关概念214
16.2.3 电子邮件服务器软件215
16.2.4 Sendmail的配置文件216
16.3 电子邮件服务的安装与启动216
16.3.1 发送邮件服务与接收邮件服务软件包的安装216
16.3.2 电子邮件服务启动217
16.4 操作步骤指导217
16.4.1 DNS的配置218
16.4.2 发送邮件服务Sendmail的配置219
16.4.3 接收邮件服务Dovecot的配置220
16.5 学习进阶指引221
16.5.1 单域转发邮件的配置221
16.5.2 双域转发邮件的配置221
小结223
任务17 Linux下配置防火墙iptables224
17.1 学习目标224
17.2 基础知识与原理224
17.2.1 防火墙的类型224
17.2.2 Linux下的防火墙iptables简介225
17.2.3 netfilter框架225
17.2.4 iptables的工作过程226
17.3 操作步骤指导226
17.3.1 iptables命令格式226
17.3.2 iptables的一些配置语句228
17.3.3 Linux下的iptables配置实例229
17.4 学习进阶指引231
17.4.1 NAT简介231
17.4.2 NAT的工作原理232
17.4.3 NAT的分类232
17.4.4 NAT应用233
小结236
任务18 Linux下配置远程访问237
18.1 学习目标237
18.2 基础知识与原理237
18.2.1 VNC的工作原理与过程237
18.2.2 VPN技术简介238
18.2.3 流行的VPN协议238
18.3 操作步骤指导238
18.3.1 VNC的安装与启动238
18.3.2 客户端使用浏览器访问VNC服务239
18.3.3 VNC配置文件的修改240
18.4 学习进阶指引242
18.4.1 VPN服务器的配置242
18.4.2 客户端测试VPN功能243
小结244
参考文献245