微信扫一扫,移动浏览光盘
简介
目录
第一章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编程基础实验
参考文献
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问