注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络操作系统LinuxLinux常用工具入门到精通

Linux常用工具入门到精通

Linux常用工具入门到精通

定 价:¥39.00

作 者: 工业和信息化部软件与集成电路促进中心 编著
出版社: 人民邮电出版社
丛编项:
标 签: LINUX

购买这本书可以去


ISBN: 9787115253729 出版时间: 2011-08-01 包装: 平装
开本: 16开 页数: 296 字数:  

内容简介

  《Linux常用工具入门到精通》由浅入深、通俗易懂地讲解了Linux系统的常用工具。全书共分11章,从Linux入门开始,依次讲解编辑器工具、文本批处理工具、软件开发工具、软件调试工具、集成化开发工具,以及项目管理工具等。书中还结合大量实例来讲解知识要点,并提供有代表意义的课后习题及上机习题,通过这些案例和练习,使读者对Linux系统工具有更深入的理解和掌握。《Linux常用工具入门到精通》适合嵌入式程序设计人员作为工具书使用,也可作为高等院校电子类、信息类、计算机类等专业的Linux教材和该领域科研公司及企业的培训教材和参考书。

作者简介

暂缺《Linux常用工具入门到精通》作者简介

图书目录

第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模式 
    4.6.2 shell命令行模式 
  4.7 emacs的C模式 
    4.7.1 C环境定制 
    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 
  7.1 GCC编译器 
    7.1.1 GCC编译器概述 
    7.1.2 GCC的优势 
  7.2 GCC的安装和平台搭建 
    7.2.1 编译器下载 
    7.2.2 编译器安装 
    7.2.3 交叉编译平台的搭建 
  7.3 C语言开发基础 
    7.3.1 C语言与Linux系统 
    7.3.2 C语言基础 
  7.4 GCC编译基础流程及选项 
    7.4.1 预处理过程 
    7.4.2 程序编译过程 
    7.4.3 汇编过程 
    7.4.4 链接过程 
  7.5 GCC编译高级操作及选项 
    7.5.1 GCC常规操作选项 
    7.5.2 GCC警告提示功能 
    7.5.3 GCC代码调试功能 
    7.5.4 GCC代码优化功能 
    7.5.5 GCC常见链接功能 
  7.6 GCC高级测试功能扩展 
    7.6.1 程序性能测试工具gprof 
    7.6.2 程序覆盖测试工具gcov 
  7.7 GCC综合编译实例 
  习题 
   简答题 
  上机题 
第8章 软件调试工具——GDB 
  8.1 GDB调试器概述 
  8.2 GDB的启动 
  8.3 GDB调试起步 
  8.4 GDB调试命令 
    8.4.1 断点设置相关命令 
    8.4.2 数据查看相关命令 
    8.4.3 文件查阅相关命令 
    8.4.4 程序控制相关命令 
  8.5 GDB高级使用方法 
    8.5.1 设置环境变量 
    8.5.2 设置显示选项 
    8.5.3 条件测试方法 
    8.5.4 GDB与shell的通信 
    8.5.5 窗口观察功能 
    8.5.6 历史记录功能 
    8.5.7 改变程序执行 
  习题 
   简答题 
  上机题 
第9章 软件开发工具——Make 
  9.1 Make工具概述 
  9.2 Makefile起步 
  9.3 Makefile变量 
    9.3.1 变量的引用 
    9.3.2 变量的定义与赋值 
    9.3.3 变量分类 
  9.4 Makefile常用函数 
  9.5 Makefile与shell 
  9.6 Makefile规则语法 
    9.6.1 显式规则 
    9.6.2 隐式规则 
    9.6.3 静态模式规则 
  9.7 Makefile自动编写工具 
  习题 
   简答题 
  上机题 
第10章 集成化开发工具——Kdevelop 
  10.1 Kdevelop简介 
  10.2 Kdevelop环境搭建 
    10.2.1 Kdevelop的安装说明 
    10.2.2 Kdevelop的搭建 
  10.3 Kdevelop开发环境介绍 
  10.4 Kdevelop的环境设置 
    10.4.1 Kdevelop的综合设置 
    10.4.2 Kdevelop编辑器的设置 
    10.4.3 Kdevelop工具的设置 
  10.5 Kdevelop程序开发步骤 
    10.5.1 新建工程 
    10.5.2 程序及代码编写 
    10.5.3 程序编译及执行 
  10.6 Kdevelop程序调试步骤 
    10.6.1 断点设置方法 
    10.6.2 单步调试方法 
    10.6.3 直接运行方法 
  习题 
   简答题 
  上机题 
第11章 项目管理工具 
  11.1 项目管理工具简介 
  11.2 Subversion的下载和安装 
  11.3 Subversion基础知识 
    11.3.1 Subversion的组成 
    11.3.2 Subversion版本库 
    11.3.3 Subversion工作过程 
  11.4 Subversion项目管理操作 
    11.4.1 创建项目库操作 
    11.4.2 项目创建操作 
    11.4.3 项目查看操作 
    11.4.4 项目签出操作 
    11.4.5 项目修改操作 
    11.4.6 项目提交操作 
  11.5 Subversion文件管理操作 
    11.5.1 文件添加操作 
    11.5.2 文件复制操作 
    11.5.3 文件删除操作 
    11.5.4 文件移动操作 
   简答题 
   上机题

本目录推荐