当前位置: 首页 > 原创图书 >《Linux常用工具速查实用手册》图书介绍

《Linux常用工具速查实用手册》图书介绍
  • 图书名称 :    《Linux常用工具速查实用手册》
  • 作       者 :    华清远见
  • 出版单位 :    电子工业出版社
  • 丛书名称 :    华清远见系列图书
  • 出版日期 :    2011年4月
编辑推荐

· 多年嵌入式人才培养及项目研发经验总结
· 数百家企业嵌入式研发岗位人才需求汇总
· 数十所嵌入式专业大学院校教学现状调研
· 侧重实践及案例分析并辅以代码加以讲解

图书简介

      《linux 《linux常用工具速查实用手册(含dvd光盘1张)》深入浅出地介绍了linux系统常用工具,并结合大量简单的实例介绍了这些工具的使用方法。《linux常用工具速查实用手册(含dvd光盘1张)》讲解的主要工具包括linux基础工具、linux应用程序设计工具及一些linux中常用的其他工具。linux基础工具主要包括vmware工具、linux命令工具、编辑器工具、gcc工具、gdb工具、shell工具和make工具;linux应用程序设计工具主要包括eclipse开发工具、kdevelop开发工具及项目管理工具subversion。《linux常用工具速查实用手册(含dvd光盘1张)》在每章后安排了丰富的课后习题及实践内容,使读者可以更快、更好、更全面地掌握所学内容。
      《linux常用工具速查实用手册(含dvd光盘1张)》适合linux初学者和嵌入式程序设计人员作为工作工具使用,还可作为高等院校电子类、信息类、计算机类等专业linux的教材,也可作为该领域科研公司及企业的教材和参考书。

图书目录

《Linux常用工具速查实用手册》章节:
第1章 欢迎进入linux世界
1.1 gnu-linux联姻
1.1.1 gnu-linux的历史
1.1.2 自由代码
1.1.3 linux与unix的关系
1.2 linux的特点
1.2.1 linux的优点
1.2.2 linux的可移植性
1.2.3 标准
1.2.4 c编程语言
1.3 linux概述
1.3.1 linux具有内核编程接口
1.3.2 linux支持多用户
1.3.3 linux支持多任务
1.3.4 linux支持安全的分层文件系统
1.3.5 shell:命令解释器和编程语言
1.3.6 大量有用的工具集
1.3.7 进程间通信
1.3.8 系统管理
1.4 linux的其他特性
1.4.1 gui
1.4.2 网络工具
1.4.3 软件开发
习题
简答题
第2章 虚拟机
2.1 虚拟机简介
2.2 常用的虚拟工具
2.2.1 vmware简介
2.2.2 virtual pc简介
2.2.3 vmware与virtual pc的对比
2.3 vmware虚拟机安装linux系统
2.3.1 vmware软件安装
2.3.2 新建虚拟计算机
2.3.3 在vmware虚拟机中安装linux系统
2.3.4 vmware的使用
2.3.5 安装相关虚拟机工具
习题
一、简答题
二、上机题
第3章 编辑器
3.1 编辑器选择
3.2 vi编辑工具的使用
3.2.1 vi的简介
3.2.2 vi的简单编辑
3.2.3 vi的高级编辑
3.2.4 vi的综合使用实例
3.3 emacs编辑器
3.3.1 emacs的简介
3.3.2 emacs的使用
3.3.3 emacs的编辑
3.3.4 emacs的c模式使用实例
3.3.5 emacs的shell模式使用实例
3.4 gedit
3.4.1 gedit的启动与打开文本
3.4.2 gedit编辑文件
3.4.3 gedit打印文件
3.4.4 gedit首选项
习题
一、简答题
二、上机题
第4章 shell
4.1 shell简介
4.2 shell基本常用命令
4.2.1 系统帮助命令man
4.2.2 文件或目录命令
4.3 shell的高级使用
4.3.1 bash的基础知识
4.3.2 流程控制结构
4.4 shell脚本编写实例
习题
一、简答题
二、上机题
第5章 编译器和工程管理器
5.1 二进制代码工具
5.1.1 gnu binutils工具介绍
5.1.2 binutils工具软件使用实例
5.2 编译器gcc的使用
5.2.1 gcc编译器简介
5.2.2 gcc的下载与安装
5.2.3 gcc的交叉编译平台搭建
5.2.4 gcc编译选项解析
5.2.5 gcc编译性能分析
5.2.6 gcc编译使用实例
5.3 make工程管理器
5.3.1 gnu make简介
5.3.2 makefile变量
5.3.3 makefile常用函数
5.3.4 makefile规则语法
5.3.5 makefile自动编写工具
5.3.6 makefile使用实例
习题
一、问答题
二、上机题
第6章 linux集成开发工具
6.1 开发工具选择
6.2 eclipse
6.2.1 eclipse介绍
6.2.2 eclipse及其插件的安装
6.2.3 eclipse程序开发步骤
6.3 eclipse程序调试步骤
6.4 kdevelop
6.4.1 kdevelop简介
6.4.2 开发环境介绍
6.4.3 kdevelop环境设置
6.4.4 kdevelop程序开发步骤
6.4.5 kdevelop程序调试步骤
6.5 source-navigator
6.5.1 source-navigator介绍
6.5.2 source-navigator的安装
6.5.3 使用方法及界面简介
6.5.4 source-navigator编译和运行
习题
一、简答题
二、上机题
第7章 常用调试工具
7.1 gdb调试器
7.1.1 gdb调试器介绍
7.1.2 gdb调试器的命令
7.1.3 gdb调试器使用实例
7.2 内存调试工具
7.2.1 memwatch工具
7.2.2 mtrace工具
7.2.3 yamd工具
习题
一、简答题
二、上机题
第8章 项目管理工具
8.1 开发工具选择
8.2 svn的基本概念
8.2.1 版本库
8.2.2 svn工作术语介绍
8.2.3 svn组织结构
8.2.4 版本
8.2.5 标签、分支和合并
8.3 svn服务器的下载和安装
8.4 svn的基本操作
8.4.1 创建项目库
8.4.2 项目创建
8.4.3 项目查看
8.4.4 项目签出
8.4.5 项目修改
8.4.6 项目提交
8.4.7 项目更新
8.4.8 对文件的其他操作
8.5 svn高级操作
8.5.1 创建分支
8.5.2 使用分支
8.5.3 创建标签
8.5.4 合并
习题
一、简答题
二、上机题