第1章 Linux入门
1.1 Linux概述
1.1.1 Linux的发展史
1.1.2 Linux和UNIX
1.1.3 Linux的优点和特点
1.2 Linux内核和常用工具的关系
1.2.1 Linux内核
1.2.2 shell工具集
1.2.3 内核与常用工具
1.3 Linux桌面操作系统
1.3.1 KDE桌面
1.3.2 GNOME桌面
1.3.3 其他桌面操作系统
1.4 Linux发行版本
1.4.1 Linux版本
1.4.2 Linux发行版本
1.5 Linux常用工具
1.5.1 虚拟工具
1.5.2 文本编辑器工具
1.5.3 软件开发工具
1.5.4 集成化开发工具
1.5.5 项目管理工具
习题
简答题
第2章 虚拟工具--Vmware
2.1 虚拟工具概述
2.2 Vmware的特点
2.3 Vmware的安装
2.4 建立Vmware虚拟机
2.5 Vmware的设置
2.5.1 开机自动连接
2.5.2 光驱设置
2.5.3 串并口设置
2.5.4 网络设置
2.6 Vmware的基本使用方法
2.6.1 虚拟机的启动
2.6.2 虚拟机的关闭
2.6.3 虚拟机的挂起
2.6.4 虚拟机窗口调整
2.6.5 虚拟机状态切换
2.6.6 虚拟机的迁移
2.7 Vmware下安装Linux系统
2.7.1 虚拟工具下安装Linux前的准备
2.7.2 具体安装步骤
2.8 Redhat Linux桌面介绍
2.9 安装后的问题及Vmware-tools工具包安装
习题
简答题
上机题
第3章 Linux编辑器工具--vi与vim
3.1 vi概述
3.2 vi的安装及帮助
3.2.1 vi的安装
3.2.2 vi的帮助
3.3 vi的3种工作模式
3.3.1 命令行模式
3.3.2 输入模式
3.3.3 末行模式
3.4 vi的基本使用方法
3.4.1 编辑多个文件
3.4.2 分割多个窗口
3.4.3 数据恢复
3.4.4 定义新命令
3.4.5 文本整体移动
3.5 vi的高级使用
3.5.1 设置vi的环境
3.5.2 C语言语法高亮显示
3.5.3 vi和正则表达式的结合
3.5.4 行号和范围确定
3.5.5 全局命令
3.5.6 执行shell命令
3.6 vi综合实例
习题
简答题
上机题
第4章 Linux编辑器工具--emacs
4.1 emacs的概况
4.2 emacs的安装
4.3 emacs基础知识
4.3.1 启动emacs
4.3.2 打开文件
4.3.3 保存文件
4.3.4 退出emacs
4.3.5 菜单栏与任务栏
4.3.6 emacs模式
4.4 emacs的文字编辑
4.4.1 自动换行模式
4.4.2 光标移动
4.4.3 文本删除
4.4.4 撤销操作
4.4.5 文本的复制、剪切和粘贴
4.4.6 文本的查找和替换
4.5 emacs的高级功能
4.5.1 大小写操作
4.5.2 多窗口操作
4.5.3 拼写检查
4.5.4 自动保存模式
4.6 emacs的shell模式
4.6.1 shell模式 116
4.6.2 shell命令行模式
4.7 emacs的C模式 119
4.7.1 C环境定制 119
4.7.2 C代码编译和调试
习题
简答题
上机题
第5章 Linux文本编辑工具--gedit
5.1 gedit概述
5.2 gedit的基本操作
5.2.1 启动与打开文件
5.2.2 保存和关闭文件
5.3 gedit的编辑操作
5.4 gedit打印文件
5.5 gedit的设置方法
5.5.1 输入字体设置
5.5.2 自动缩行设置
5.5.3 行号设置
5.5.4 保存设置
5.5.5 管理器设置
5.5.6 综合设置实例
习题
简答题
上机题
第6章 Linux文本批处理工具
6.1 正则表达式
6.1.1 正则表达式的特殊字符
6.1.2 正则表达式的字符集
6.1.3 正则表达式的规则
6.2 文本搜索工具grep
6.2.1 grep概述及基础
6.2.2 grep的格式和使用方法
6.2.3 grep的综合应用
6.3 文本批处理工具sed
6.3.1 sed的原理和语法
6.3.2 sed范围选择
6.3.3 sed指令
6.3.4 命令文件操作
6.3.5 sed的综合应用
6.4 文本批处理工具awk
6.4.1 awk概述
6.4.2 awk命令
6.4.3 awk单行命令实例
6.4.4 awk的命令文件
习题
简答题
上机题
……
第7章 软件开发工具——GCC
第8章 软件调试工具——GDB
第9章 软件开发工具——Make
第10章 集成化开发工具——Kdevelop
第11章 项目管理工具
展开