Linux编程基础
Linux编程基础封面图

Linux编程基础

李养群, 王攀, 周梅, 编著

出版社:人民邮电出版社

年代:2015

定价:39.8

书籍简介:

本书介绍Linux基本操作、Linux编程环境和Linux编程基本开发三个方面的内容。Linux基本操作主要介绍Linux操作系统特点、安装和使用;Linux常用命令的使用方法和具体使用;Linux 中的Shell编程基本语法、基本语句和执行、调试方法。

书籍目录:

第一章Linux基础1.1什么是Linux?1.1.1Linux操作系统特点1.1.2Linux操作系统组成部分1.2Linux版本及Fedora操作系统1.2.1Linux内核版本1.2.2Linux发行版1.2.3Fedora操作系统1.2.4Fedora发行方式1.2.4Fedora系统安装基本要求1.3Fedora20的安装1.3.1虚拟机下的fedora20的安装准备1.3.2Fedora20安装1.4Linux常用命令1.4.1Linux命令执行方法1.4.2Linux常用各种命令1.6VI编辑器的使用1.4.3vi编辑器的使用1.5POSIX标准和LSB标准第2章Linux编程环境2.1gcc编译器的使用2.1.1gcc编译器简介2.1.2gcc常用选项:预处理控制2.1.3gcc常用选项:编译及警告信息控制选项2.1.4gcc常用选项:C语言标准控制选项和程序调试及优化选项2.1.5gcc常用选项:搜索路径控制和gcc链接选项2.1.6利用gcc创建库文件2.2GDB调试器的使用2.2.1gdb调试器的使用2.2.2gdb调试器使用实例2.3make工具2.3.1第一个makefile文件2.3.2makefile编写规则2.3.3make的基本工作原理及过程2.3.4makefile文件第3章Shell编程3.1Shell基础3.1.1Shell交互方式3.1.2Shell基本功能3.2Bash编程3.3Shell中的特殊字符3.3.1.转义符""3.3.2.单引号3.3.3.双引号3.3.4.命令替换符号`(该符号为键盘上1左边的`符号,不是单引号)3.4Shell变量3.4.1Shell用户变量定义3.4.2Shell环境变量3.4.3Shell内部变量3.4.4Shell参数扩展(ParameterExpansion)3.4.5Shell变量的算术扩展3.4.6条件表达式3.4.7Shell字符串操作3.5Shell控制语句3.5.1条件语句3.5.2循环语句3.6Shell其它命令3.6.1管道命令|3.6.2重定向命令3.6.3echo命令3.6.4shift命令3.7Shell函数3.8Shell数组3.9Shell中Dialog工具3.10Bash调试……第4章文件I/O操作第5章Linux 进程管理第6章信号及信号处理第7章进程间通信第8章多线和编程第9章Linux网络编程第10章Linux下的数据库编程附录Linux编程基础实验参考文献

内容摘要:

1.作者经验丰富,实践性较强。作者从事多年的Linux编程的教学,了解目前学生在学习Linux编程方面的难点。  2.理论与实际结合,应用性较强。从事过多个科研及企业项目,对如何将理论与实际相联系有着较为深刻的认识。  3.案例与理论结合。有丰富详细的实例介绍基本概念。  4.配有习题,便于学习。有基本的习题供学生动手实践。  5.提供了32学时课堂的实验指导手册。本书可分为:Linux基本操作、Linux编程环境和Linux编程基本开发三个方面的内容。Linux基本操作主要介绍Linux操作系统特点、安装和使用;Linux常用命令的使用方法和具体使用;Linux 中的Shell编程基本语法、基本语句和执行、调试方法。Linux编程环境,主要围绕Linux编程相关工具进行介绍,包括gcc/gdb/make工具的主要参数和使用方法。Linux系统编程主要包括文件系统编程;进程管理;信号的处理;进程间通信;多线程编程;网络编程;Linux下数据库编程等相关知识。最后的附录还附上了Linux编程相关的基础实验等内容。【作者简介】李养群老师主要研究物联网、嵌入式系统等领域。曾发表过期刊《基于BPEL4WS的新型电信业务创建方法》等。

书籍规格:

书籍详细信息
书名Linux编程基础站内查询相似图书
9787115380593
如需购买下载《Linux编程基础》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)39.8语种简体中文
尺寸26 × 19装帧平装
页数 152 印数 3000

书籍信息归属:

Linux编程基础是人民邮电出版社于2015.2出版的中图分类号为 TP316.89 的主题关于 Linux操作系统-程序设计-高等学校-教材 的书籍。