图书介绍

Linux编程权威指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Linux编程权威指南
  • (美)Michacl K.Johnson,(美)Erik W.Troan著;龙华乔,胡以迳译 著
  • 出版社: 北京:中国电力出版社
  • ISBN:7508306260
  • 出版时间:2001
  • 标注页数:362页
  • 文件大小:16MB
  • 文件页数:374页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Linux编程权威指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 入门3

第1章 Linux的发展史3

1.1 Unix自由软件简史3

1.2 Linux的发展4

1.3 Unix系统的基本家谱5

1.4 Linux的家谱6

第2章 许可证与版权7

2.1 版权7

2.2 许可证8

2.3 自由软件许可证9

第3章 有关Linux的更多信息11

3.1 Linux文件概观11

3.2 其他手册13

3.3 源代码13

3.4 Linux(和其他)新闻组13

3.5 邮件列表14

3.6 其他文件15

3.7 你的发布销售商16

第4章 开发工具19

4.1 编辑器19

第二部分 开发环境和工具19

4.2 make21

4.3 GNU调试程序25

第5章 gcc选项和扩展29

5.1 gcc选项29

5.2 头文件31

6.1 错误程序33

第6章 存储器调试工具33

6.2 电子篱笆34

6.3 检验程序38

6.4 mpr和mchech()40

第7章 程序库的创建和使用43

7.1 静态程序库43

7.2 共享程序库43

7.3 共享程序库的设计44

7.5 共享程序库的安装46

7.4 共享程序库的创建46

7.6 使用共享程序库48

第8章 Linux开发环境50

8.1 了解系统调用50

8.2 寻找头文件和程序库文件56

第三部分 系统编程59

第9章 进程模型59

9.1 定义进程59

9.2 进程属性60

9.3 进程信息65

9.4 进程基本元素69

9.5 简单子进程74

9.6 会话和进程组77

9.7 关于ladsh79

9.8 创建克隆90

第10章 简单的文件操作91

10.1 文件模式93

10.2 基本的文件操作97

10.3 查询和改变信息节点信息106

10.4 处理目录项115

10.5 文件描述符操作120

10.6 创建未命名管道121

10.7 对ladsh添加重定向信息122

第11章 目录操作125

11.1 当前工作目录125

11.3 创建和删除目录127

11.2 更改根目录127

11.4 读取目录内容128

11.5 文件名匹配129

11.6 增加目录及匹配134

第12章 高级文件处理138

12.1 输入输出多重操作138

12.2 内存映射145

12.3 文件封锁151

12.4 分散/集中读写158

13.1 信号的概念160

第13章 信号处理160

13.2 Linux(和POSIX)信号系统的API163

13.3 有效信号168

13.4 编写信号处理程序171

13.5 重新打开记录文件172

第14章 作业控制175

14.1 作业控制基础175

14.2 ladsh中的作业控制177

15.1 tty操作182

第15章 终端和伪终端182

15.2 termios概述184

15.3 termios实例186

15.4 termios调试199

15.5 termios索引200

15.6 伪终端213

第16章 用Scoket联网222

16.1 协议支持222

16.2 实用函数224

16.3 基本Socket操作225

16.4 UNIX域Socket228

16.5 用TCP/IP联网的机器237

16.6 Socket错误249

第17章 时间251

17.1 表示时间和日期251

17.2 使用计时器257

18.1 伪随机数260

第18章 随机数260

18.2 密码与随机数261

第19章 虚拟控制台编程263

19.1 入门264

19.2 发出蜂鸣声265

19.3 判断终端是否为虚拟控制台266

19.4 寻找当前虚拟控制台266

19.5 管理虚拟控制台的切换267

19.6 综合例子:open命令269

20.1 性能数据库271

第20章 Linux控制台271

20.2 图示符、字符和映射273

20.3 Linux控制台性能273

20.4 直接写屏280

第四部分 开发库285

第21章 字符串的匹配285

21.1 匹配任意字符串285

21.2 正则表达式286

22.1 输入处理290

第22章 使用S-Lang处理终端290

22.2 输出处理292

第23章 Berkely db程序库300

23.1 概述300

23.2 基本操作301

23.3 读取记录303

23.4 修改数据库304

23.5 例子305

24.1 popt的基本用法312

第24章 解析命令行选项312

24.2 错误处理315

24.3 选项别名317

24.4 解析参数字符串318

24.5 处理外部参数318

24.6 应用例子318

第25章 运行时的动态载入319

25.1 动态载入接口319

26.1 ID-名称的翻译323

第26章 名称与用户数据库323

26.2 修改系统数据库329

附录A 直接访问I/O端口330

A.1 可移植的I/O端口访问330

A.2 直接I/O端口访问331

附录B ladsh源代码333

附录C GNU通用公共许可证352

C.1 序言352

C.2 有关复制、发布和修改的条款和条件353

C.3 如何将这些条款用到你的新程序356

词汇表358

热门推荐