Linux 编程基础

副标题:无

作   者:李养群,王攀,周梅 编著

分类号:

ISBN:9787115380593

微信扫一扫,移动浏览光盘

简介

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

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon