图书目录

目 录

单元一  部署虚拟环境安装Linux系统  1

任务1.1 初识Linux  3

1.1.1  任务描述  3

1.1.2  知识学习  3

1.1.3  任务实现  6

任务1.2  安装配置虚拟机  7

1.2.1  任务描述  7

1.2.2  任务实现  7

任务1.3  安装Linux操作系统  19

1.3.1  任务描述  19

1.3.2  任务实现  19

素养园地  28

单元小结  29

单元自测  29

单元二  初识Linux系统概念及命令  31

任务2.1 了解Linux系统的基本概念  32

2.1.1  任务描述  32

2.1.2  知识学习  32

2.1.3  任务实现  36

任务2.2  认识命令行终端及命令格式  37

2.2.1  任务描述  37

2.2.2  知识学习  38

2.2.3  任务实现  39

任务2.3  学习辨别目录和文件的方法  40

2.3.1  任务描述  40

2.3.2  知识学习  40

2.3.3  任务实现  41

任务2.4  学习第一个命令及常用快捷键  41

2.4.1  任务描述  41

2.4.2  知识学习  41

2.4.3  任务实现  42

素养园地  44

单元小结  44

单元自测  45

单元三  常用文件管理命令  46

任务3.1 学习文本文件编辑命令  47

3.1.1  任务描述  47

3.1.2  知识学习  47

3.1.3  任务实现  54

任务3.2  学习文件目录管理命令  55

3.2.1  任务描述  55

3.2.2  知识学习  55

3.2.3  任务实现  60

素养园地  61

单元小结  62

单元自测  62

单元四  计算机硬件组成部分  64

任务4.1 认识和学习Linux系统目录  65

4.1.1  任务描述  65

4.1.2  知识学习  65

4.1.3  任务实现  67

任务4.2  学习系统状态监测命令  68

4.2.1  任务描述  68

4.2.2  知识学习  68

任务4.3  学习挂载硬件设备命令  77

4.3.1  任务描述  77

4.3.2  知识学习  77

4.3.3  任务实现  79

任务4.4  添加硬盘命令  80

4.4.1  任务描述  80

4.4.2  知识学习  80

4.4.3  任务实现  88

任务4.5  添加交换分区命令  88

4.5.1  任务描述  88

4.5.2  知识学习  89

4.5.3  任务实现  91

任务4.6  软硬方式链接  91

4.6.1  任务描述  91

4.6.2  知识学习  92

素养园地  93

单元小结  94

单元自测  94

单元五  用户管理与文件权限  96

任务5.1 用户和用户组管理  97

5.1.1  任务描述  97

5.1.2  知识学习  97

5.1.3  任务实现  102

任务5.2  文件和目录权限  103

5.2.1  任务描述  103

5.2.2  知识学习  103

5.2.3  任务实现  108

任务5.3  文件访问控制列表权限  109

5.3.1  任务描述  109

5.3.2  知识学习  109

5.3.3  任务实现  111

任务5.4  su命令和sudo服务  112

5.4.1  任务描述  112

5.4.2  知识学习  112

5.4.3  任务实现  114

素养园地  117

单元小结  117

单元自测  118

单元六  Linux软件包管理  119

任务6.1 了解软件包  120

6.1.1  任务描述  120

6.1.2  知识学习  120

任务6.2  认识rpm包  122

6.2.1  任务描述  122

6.2.2  知识学习  122

6.2.3  任务实现  122

任务6.3  认识yum包  123

6.3.1  任务描述  123

6.3.2  知识学习  124

6.3.3  任务实现  125

任务6.4  了解systemd初始化进程  126

6.4.1  任务描述  126

6.4.2  知识学习  126

任务6.5  了解rpm包与源码包和yum包的区别  127

6.5.1  任务描述  127

6.5.2  知识学习  127

素养园地  128

单元小结  129

单元自测  129

单元七  Vim编辑器和Shell编程  131

任务7.1 认识Vim编辑器  132

7.1.1  任务描述  132

7.1.2  知识学习  132

7.1.3  任务实现  134

任务7.2  编写Shell脚本  142

7.2.1  任务描述  142

7.2.2  知识学习  143

7.2.3  任务实现  148

任务7.3  学习流程控制语句  149

7.3.1  任务描述  149

7.3.2  知识学习  150

7.3.3  任务实现  158

任务7.4  计划任务服务程序  159

7.4.1  任务描述  159

7.4.2  任务实现  160

素养园地  162

单元小结  163

单元自测  163

单元八  Shell函数  165

任务8.1 介绍Shell函数  166

8.1.1  任务描述  166

8.1.2  知识学习  166

8.1.3  任务实现  178

任务8.2  学习正则表达式  179

8.2.1  任务描述  179

8.2.2  知识学习  179

8.2.3  任务实现  188

素养园地  189

单元小结  190

单元自测  190

单元九  项目案例  192

任务9.1 案例描述  193

任务9.2 案例实现  194

素养园地  197