第1章 项目一 Linux操作系统的搭建与测试 1
1.1 项目目标 1
1.2 项目条件 1
1.3 任务一:安装Red Hat Enterprise Linux 5系统 1
1.3.1 任务描述 1
1.3.2 任务实现 1
1.4 任务二:Linux配置 11
1.4.1 任务描述 11
1.4.2 任务实现 11
1.5 任务三:在虚拟机中安装Red Hat Enterprise Linux 5系统 16
1.5.1 任务描述 16
1.5.2 任务实现 16
1.6 任务四:Red Hat Enterprise Linux 5网络配置 23
1.6.1 任务描述 23
1.6.2 任务实现 23
1.7 任务五:网络环境测试 27
1.7.1 任务描述 27
1.7.2 任务实现 28
第2章 项目二 文件和目录操作 32
2.1 项目目标 32
2.2 项目条件 32
2.3 任务一:目录和文件组织 32
2.3.1 任务描述 32
2.3.2 任务实现 32
2.4 任务二:磁盘使用率 38
2.4.1 任务描述 38
2.4.2 任务实现 38
2.5 任务三:显示文本文件 39
2.5.1 任务描述 39
2.5.2 任务实现 40
第3章 项目三 用户信息 41
3.1 项目目标 41
3.2 项目条件 41
3.3 任务一:本地用户口登录 41
3.3.1 任务描述 41
3.3.2 任务实现 41
3.4 任务二:切换账号 44
第4章 项目四 Linux文件系统 46
4.1 项目目标 46
4.2 项目条件 46
4.3 任务一:创建和使用links 46
4.3.1 任务描述 46
4.3.2 任务实现 46
4.4 任务二:使用find命令 48
4.4.1 任务描述 48
4.4.2 任务实现 48
4.5 任务三:归档和压缩 51
4.5.1 任务描述 51
4.5.2 任务实现 51
第5章 项目五 bash的基本使用 55
5.1 项目目标 55
5.2 项目条件 55
5.3 任务一:使用别名 55
5.3.1 任务描述 55
5.3.2 任务实现 55
5.4 任务二:改变bash提示 57
5.4.1 任务描述 57
5.4.2 任务实现 57
5.5 任务三:配置shell选项目 58
5.5.1 任务描述 58
5.5.2 任务实现 59
第6章 项目六 标准输入输出和管道 62
6.1 项目目标 62
6.2 项目条件 62
6.3 任务一:标准输入和输出 62
6.3.1 任务描述 62
6.3.2 任务实现 62
6.4 任务二:管道 67
6.4.1 任务描述 67
6.4.2 任务实现 67
第7章 项目七 字符串处理 70
7.1 项目目标 70
7.2 项目条件 70
7.3 任务一:字符串处理基本知识 70
7.3.1 任务描述 70
7.3.2 任务实现 70
第8章 项目八 使用正则表达式进行字符处理 74
8.1 项目目标 74
8.2 项目条件 74
8.3 任务一:字符串处理基本知识 74
8.3.1 任务描述 74
8.3.2 任务实现 74
8.4 任务二:正则表达式及字符处理 76
8.4.1 任务描述 76
8.4.2 任务实现 76
8.5 任务三:使用正则表达式进行文本流编辑 79
8.5.1 任务描述 79
8.5.2 任务实现 79
第9章 项目九 进程控制 84
9.1 项目目标 84
9.2 项目条件 84
9.3 任务一:进程控制 84
9.3.1 任务描述 84
9.3.2 任务实现 84
9.4 任务:作业调度 88
9.4.1 任务描述 88
9.4.2 任务实现 89
第10章 项目十 编辑工具的使用 91
10.1 项目目标 91
10.2 项目条件 91
10.3 任务一:Vim编辑工具的进入、退出、删除及插入命令的基本使用 91
10.3.1 任务描述 91
10.3.2 任务实现 92
10.4 任务四:删除及撤销命令 94
10.4.1 任务描述 94
10.4.2 任务实现 94
10.5 任务四:置入、替换及更改命令 96
10.5.1 任务描述 96
10.5.2 任务实现 97
10.6 任务四:定位及文件状态、搜索类、配对括号和修正错误 99
10.6.1 任务描述 99
10.6.2 任务实现 100
10.7 任务五:在Vim内执行外部命令的方法 103
10.7.1 任务描述 103
10.7.2 任务实现 103
10.8 任务六:插入及替换的特殊用法 105
10.8.1 任务描述 105
10.8.2 任务实现 106
10.9 任务七:在线帮助命令 108
10.9.1 任务描述 108
10.9.2 任务实现 108
第11章 项目十一 系统工具的使用 109
11.1 项目目标 109
11.2 项目条件 109
11.3 任务一:计划任务at的使用 109
11.3.1 任务描述 109
11.3.2 任务实现 109
11.4 任务二:使用rpm检查包和文件的情况 110
11.4.1 任务描述 110
11.4.2 任务实现 111
参考文献 112