注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络操作系统Linux高级程序设计

Linux高级程序设计

Linux高级程序设计

定 价:¥27.00

作 者: 罗怡桂 著
出版社: 高等教育出版社
丛编项: 普通高等教育"十一五"国家级规划教材
标 签: 暂缺

购买这本书可以去


ISBN: 9787040409581 出版时间: 2014-09-01 包装: 平装
开本: 16开 页数: 261 字数:  

内容简介

  《Linux高级程序设计/普通高等教育“十一五”国家级规划教材》内容选择精要,由浅入深、循序渐进地阐述了Linux环境下的高级编程技术,体现了Linux高级编程人员必备的技术要求。全书共10章,主要包括Linux编程基础、文件与目录的操作、标准输入输出及系统信息、进程及进程的控制、信号、高级I/O、进程之间的通信、服务进程、多进程的综合控制与多线程编程。书后的综合案例习题提供了一些小型案例项目,供读者自行实践。《Linux高级程序设计/普通高等教育“十一五”国家级规划教材》可作为本科生或研究生的Linux编程技术课程的教材,也可以作为Linux编程技术人员的参考书。

作者简介

暂缺《Linux高级程序设计》作者简介

图书目录

第1章 Linux编程基础
1.1 Linux的演化
1.1.1 UNIX时代
1.1.2 从UNIX到Linux
1.2 Linux编程环境
1.2.1 程序编辑器
1.2.2 程序编译器gcc
1.3 常用调试工具
1.3.1 9db
1.3.2 mtrace
1.3.3 hook
1.3.4 Binutil工具集
1.4 GNU编程风格
本章小结
习题
第2章 文件与目录的操作
2.1 Linux文件系统概述
2.1.1 文件及文件系统
2.1.2 文件描述符
2.1.3 用户标识与用户组标识
2.1.4 硬连接与符号连接
2.2 文件的基本操作
2.2.1 文件的打开与共享
2.2.2 文件的创建与关闭
2.2.3 文件的定位
2.2.4 文件内容的读取
2.2.5 文件内容的写入
2.3 文件属性的获取与改变
2.4 文件访问权限及其操作
2.4.1 设置文件权限屏蔽码
2.4.2 改变用户的操作模式
2.4.3 改变文件的所有者
2.4.4 验证实际用户对文件的操作权限
2.5 文件的删除与重命名
2.6 文件的同步
2.7 文件的其他操作
2.7.1 文件描述符的复制
2.7.2 获取、改变文件的时间信息
2.7.3 目录的创建、删除与读取
2.7.4 相对于路径的文件操作
本章小结
习题
第3章 标准输入输出及系统信息
3.1 标准输入输出
3.1.1 流与FILE指针
3.1.2 缓存
3.1.3 打开、关闭流
3.1.4 流的读写
3.1.5 流的定位
3.1.6 格式化输入输出
3.1.7 创建临时文件
3.2 获取或设置系统信息
3.3 获取或设置系统时间
3.4 文件系统设置
3.5 获取与设置磁盘配额
3.6 其他系统操作函数
……
第4章 进程及进程的控制
第5章 信号
第6章 高级I/O
第7章 进程之间的通信
第8章 服务进程
第9章 多进程的综合控制
第10章 多线程编程
综合案例习题
参考文献

本目录推荐