情境1 中小企业Linux环境下的系统安装 1
1.1 项目描述 1
1.2 任务分析 1
1.3 相关知识 3
1.3.1 Linux的产生与发展 3
1.3.2 Linux的基本特性 3
1.3.3 Linux的组成 4
1.3.4 虚拟机简介 5
1.4 任务实施 5
1.4.1 虚拟机VMware的安装使用 5
1.4.2 Linux操作系统的安装与设置 15
1.5 归纳总结 32
1.6 拓展提高 33
1.6.1 Linux系统的启动与退出 33
1.6.2 Linux系统的图形界面介绍 35
1.7 实训 37
1.8 练习 39
情景2 中小企业Linux环境下的文档操作 40
2.1 项目描述 40
2.2 项目分析 40
2.3 相关知识 40
2.3.1 在Linux中使用shell 40
2.3.2 Linux文件系统 42
2.3.3 Linux用户和组 44
2.4 任务实施 47
2.4.1 Linux操作系统的目录和文件管理 47
2.4.2 Linux操作系统的用户管理命令 59
2.4.3 Linux操作系统的权限管理 64
2.4.4 vi编辑器 67
2.5 归纳总结 69
2.6 拓展提高 69
2.6.1 获得命令帮助 69
2.6.2 文件链接 70
2.6.3 重定向和管道 72
2.7 实训 75
2.8 练习 79
情境3 中小企业Linux环境下的网络互联 80
3.1 项目描述 80
3.2 项目分析 80
3.3 相关知识 81
3.3.1 网络基本知识 81
3.3.2 路由与route 83
3.4 项目实施 84
3.4.1 认识网络配置文件 84
3.4.2 在图形界面下实现连网 85
3.4.3 在文本环境下实现连网 87
3.5 拓展提高 90
3.5.1 常用网络命令的使用 90
3.5.2 为网卡添加多个IP地址 94
3.6 归纳总结 96
3.7 实训与思考 96
情境4 中小企业Linux环境下的shell编程 98
4.1 任务描述 98
4.2 任务分析 98
4.3 相关知识 98
4.4 任务实施 98
4.4.1 Linux操作系统bash shell编程基础 99
4.4.2 Linux操作系统bash shell编程操作 105
4.5 归纳总结 111
4.6 拓展提高 111
4.7 实训 111
4.8 练习 111
子情境1 利用shell编程实现文件的批量管理 113
子情境2 利用shell编程解决数列问题 115
参考文献 117