Linux编程基础

首页 > 图书 > 教材教辅/2020-09-26 / 加入收藏 / 阅读 [打印]
Linux编程基础

Linux编程基础

作者:李养群

开 本:16开

书号ISBN:9787115380593

定价:

出版时间:2015-02-01

出版社:人民邮电出版社

Linux编程基础 本书特色

本书可分为:linux基本操作、linux编程环境和linux编程基本开发三个方面的内容。linux基本操作主要介绍linux操作系统特点、安装和使用;linux常用命令的使用方法和具体使用;linux 中的shell编程基本语法、基本语句和执行、调试方法。linux编程环境,主要围绕linux编程相关工具进行介绍,包括gcc/gdb/make工具的主要参数和使用方法。linux系统编程主要包括文件系统编程;进程管理;信号的处理;进程间通信;多线程编程;网络编程;linux下数据库编程等相关知识。*后的附录还附上了linux编程相关的基础实验等内容。

Linux编程基础 内容简介

1.作者经验丰富,实践性较强。作者从事多年的linux编程的教学,了解目前学生在学习linux编程方面的难点。   2.理论与实际结合,应用性较强。从事过多个科研及企业项目,对如何将理论与实际相联系有着较为深刻的认识。   3.案例与理论结合。有丰富详细的实例介绍基本概念。   4.配有习题,便于学习。有基本的习题供学生动手实践。   5.提供了32学时课堂的实验指导手册。

Linux编程基础 目录

**章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编程基础实验
参考文献

 

Linux编程基础 作者简介

李养群老师主要研究物联网、嵌入式系统等领域。曾发表过期刊《基于BPEL4WS的新型电信业务创建方法》等。

Linux编程基础

教材 研究生/本科/专科教材 工学

在线阅读

  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐