网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Linux常用工具速查实用手册(附光盘)/华清远见系列图书
分类 计算机-操作系统
作者 吴同海
出版社 电子工业出版社
下载
简介
编辑推荐

由吴同海等人编著的《Linux常用工具速查实用手册》以当前最流行的Red Hat和Fedora为例,介绍Linux系统中常用的工具及其使用方法。全书共分为8章:第1章介绍了操作系统的一些基本概念、功能、版本及特点;第2章介绍虚拟机Vmware的使用方法,以及如何在Vmware下安装Linux操作系统的方法;第3章介绍Linux下三款常用的编辑器vi、emace、gedit,包括使用这些编辑器的基本方法,以及如何对文本进行加工处理;第4章介绍Linux下的基本命令,以及如何编写bash程序;第5章介绍Linux下最常用的编译器工具GCC,并通过大量的实例详细阐述了GCC选项的使用方法;第6章介绍3款Linux常用的集成开发环境,分别是Eclipse、Kdevelop和Source-Navigatior;第7章介绍Linux的程序调试工具GDB,并简单介绍几款常用的内存调试工具memwatch、mtrace及yamd;第8章介绍Linux下项目管理工具Subversion的使用方法,包括基本操作和高级操作。

内容推荐

  由吴同海等人编著的《Linux常用工具速查实用手册》深入浅出地介绍了Linux系统常用工具,并结合大量简单的实例介绍了这些工具的使用方法。《Linux常用工具速查实用手册》讲解的主要工具包括Linux基础工具、Linux应用程序设计工具及一些Linux中常用的其他工具。Linux基础工具主要包括VMware工具、Linux命令工具、编辑器工具、GCC工具、GDB工具、Shell工具和Make工具;Linux应用程序设计工具主要包括Eclipse开发工具、KDevelop开发工具及项目管理工具Subversion。《Linux常用工具速查实用手册》在每章后安排了丰富的课后习题及实践内容,使读者可以更快、更好、更全面地掌握所学内容。

《Linux常用工具速查实用手册》适合Linux初学者和嵌入式程序设计人员作为工作工具使用,还可作为高等院校电子类、信息类、计算机类等专业Linux的教材,也可作为该领域科研公司及企业的教材和参考书。

目录

第1章 欢迎进入linux世界 1

 1.1 gnu-linux联姻 2

1.1.1 gnu-linux的历史 2

1.1.2 自由代码 4

1.1.3 linux与unix的关系 5

 1.2 linux的特点 5

1.2.1 linux的优点 6

1.2.2 linux的可移植性 7

1.2.3 标准 8

1.2.4 c编程语言 8

 1.3 linux概述 9

1.3.1 linux具有内核编程接口 9

1.3.2 linux支持多用户 10

1.3.3 linux支持多任务 11

1.3.4 linux支持安全的分层文件系统 12

1.3.5 shell:命令解释器和编程语言 14

1.3.6 大量有用的工具集 15

1.3.7 进程间通信 15

1.3.8 系统管理 16

 1.4 linux的其他特性 16

1.4.1 gui 16

1.4.2 网络工具 18

1.4.3 软件开发 19

 习题 20

 简答题 20

第2章 虚拟机 21

 2.1 虚拟机简介 22

 2.2 常用的虚拟工具 24

2.2.1 vmware简介 24

2.2.2 virtual pc简介 26

2.2.3 vmware与virtual pc的对比 28

 2.3 vmware虚拟机安装linux系统 29

2.3.1 vmware软件安装 29

2.3.2 新建虚拟计算机 32

2.3.3 在vmware虚拟机中安装linux系统 36

2.3.4 vmware的使用 44

2.3.5 安装相关虚拟机工具 53

 习题 56

第3章 编辑器 57

 3.1 编辑器选择 58

 3.2 vi编辑工具的使用 60

3.2.1 vi的简介 60

3.2.2 vi的简单编辑 62

3.2.3 vi的高级编辑 69

3.2.4 vi的综合使用实例 78

 3.3 emacs编辑器 85

3.3.1 emacs的简介 85

3.3.2 emacs的使用 86

3.3.3 emacs的编辑 88

3.3.4 emacs的c模式使用实例 99

3.3.5 emacs的shell模式使用实例 103

 3.4 gedit 106

3.4.1 gedit的启动与打开文本 106

3.4.2 gedit编辑文件 107

3.4.3 gedit打印文件 107

3.4.4 gedit首选项 108

 习题 110

第4章 shell 112

 4.1 shell简介 113

 4.2 shell基本常用命令 115

4.2.1 系统帮助命令man 116

4.2.2 文件或目录命令 120

 4.3 shell的高级使用 154

4.3.1 bash的基础知识 154

4.3.2 流程控制结构 166

 4.4 shell脚本编写实例 180

 习题 185

第5章 编译器和工程管理器 188

 5.1 二进制代码工具 189

5.1.1 gnu binutils工具介绍 189

5.1.2 binutils工具软件使用实例 191

 5.2 编译器gcc的使用 196

5.2.1 gcc编译器简介 196

5.2.2 gcc的下载与安装 197

5.2.3 gcc的交叉编译平台搭建 200

5.2.4 gcc编译选项解析 202

5.2.5 gcc编译性能分析 212

5.2.6 gcc编译使用实例 219

 5.3 make工程管理器 221

5.3.1 gnu make简介 222

5.3.2 makefile变量 226

5.3.3 makefile常用函数 235

5.3.4 makefile规则语法 243

5.3.5 makefile自动编写工具 249

5.3.6 makefile使用实例 253

 习题 256

第6章 linux集成开发工具 259

 6.1 开发工具选择 260

 6.2 eclipse 262

6.2.1 eclipse介绍 262

6.2.2 eclipse及其插件的安装 264

6.2.3 eclipse程序开发步骤 270

 6.3 eclipse程序调试步骤 275

 6.4 kdevelop 279

6.4.1 kdevelop简介 279

6.4.2 开发环境介绍 280

6.4.3 kdevelop环境设置 283

6.4.4 kdevelop程序开发步骤 289

6.4.5 kdevelop程序调试步骤 293

 6.5 source-navigator 297

6.5.1 source-navigator介绍 297

6.5.2 source-navigator的安装 298

6.5.3 使用方法及界面简介 300

6.5.4 source-navigator编译和运行 309

 习题 314

第7章 常用调试工具 315

 7.1 gdb调试器 316

7.1.1 gdb调试器介绍 316

7.1.2 gdb调试器的命令 326

7.1.3 gdb调试器使用实例 340

 7.2 内存调试工具 342

7.2.1 memwatch工具 343

7.2.2 mtrace工具 345

7.2.3 yamd工具 347

 习题 349

第8章 项目管理工具 351

 8.1 开发工具选择 352

 8.2 svn的基本概念 358

8.2.1 版本库 358

8.2.2 svn工作术语介绍 361

8.2.3 svn组织结构 361

8.2.4 版本 362

8.2.5 标签、分支和合并 363

 8.3 svn服务器的下载和安装 365

 8.4 svn的基本操作 368

8.4.1 创建项目库 368

8.4.2 项目创建 369

8.4.3 项目查看 372

8.4.4 项目签出 373

8.4.5 项目修改 374

8.4.6 项目提交 376

8.4.7 项目更新 377

8.4.8 对文件的其他操作 378

 8.5 svn高级操作 381

8.5.1 创建分支 382

8.5.2 使用分支 384

8.5.3 创建标签 385

8.5.4 合并 386

 习题 388

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 19:47:25