《Linux 程序设计》是一本非常好的书,内容很全面,并且对于给出的例子都进行了详细的讲解。并且是通过一个的小型的项目的来讲解的:开始是使用shell进行编程实现,然后逐步进行改进,使用C语言实现,使用ncurses库实现,改用dbm数据库,改用MySQL数据库,添加套接字,最后是使用GTK和Qt添加了图形界面,所以非常的值得仔细的看。

第1章 入门

1. 什么是UNIX

读书笔记之:Linux程序设计(第4版)(ch1-7)

2. GNU项目

读书笔记之:Linux程序设计(第4版)(ch1-7)

3. linux程序

读书笔记之:Linux程序设计(第4版)(ch1-7)

第2章 shell程序设计

1. 内部命令与外部命令

读书笔记之:Linux程序设计(第4版)(ch1-7)

2. exec命令

读书笔记之:Linux程序设计(第4版)(ch1-7)

第3章 文件操作

1.unix和linux中比较重要的设备

读书笔记之:Linux程序设计(第4版)(ch1-7)

2. 系统调用与设备驱动程序

读书笔记之:Linux程序设计(第4版)(ch1-7)

2.库函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

3. write与read系统调用

读书笔记之:Linux程序设计(第4版)(ch1-7)

4. open系统调用

读书笔记之:Linux程序设计(第4版)(ch1-7)

5.close和ioctl系统调用

读书笔记之:Linux程序设计(第4版)(ch1-7)

6. lseek系统调用

读书笔记之:Linux程序设计(第4版)(ch1-7)

7. fstat,stat和lstat系统调用

pic15,16读书笔记之:Linux程序设计(第4版)(ch1-7)读书笔记之:Linux程序设计(第4版)(ch1-7)

8. dup和dup2系统调用

读书笔记之:Linux程序设计(第4版)(ch1-7)

9.标准I/O库

读书笔记之:Linux程序设计(第4版)(ch1-7)

10.fopen函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

11.fread,fwrite函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

12.fclose,fflush和fseek函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

13. fgetc、getc,getchar和fputc,putc,putchar函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

14. fgets和gets函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

15. 文件流错误

读书笔记之:Linux程序设计(第4版)(ch1-7)

16. 文件流和文件描述符

读书笔记之:Linux程序设计(第4版)(ch1-7)

17.扫描目录

读书笔记之:Linux程序设计(第4版)(ch1-7)

18. opendir和readdir函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

19. telldir,seekdir和closedir函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

第4章 linux环境

1. getopt函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

2. 环境变量

读书笔记之:Linux程序设计(第4版)(ch1-7)

3. environ变量

读书笔记之:Linux程序设计(第4版)(ch1-7)

4. 日期和时间

读书笔记之:Linux程序设计(第4版)(ch1-7)

5. gmtime,localetime,asctime,ctime时间函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

6. 临时文件tmpnam和tmpfile函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

7. mktemp与mkstemp函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

 

第5章 终端

1.虚拟终端

读书笔记之:Linux程序设计(第4版)(ch1-7)

2. 伪终端

读书笔记之:Linux程序设计(第4版)(ch1-7)

第6章 使用curses函数管理基于文本的屏幕

1.屏幕:initscr和endwin函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

2. 输出到屏幕

读书笔记之:Linux程序设计(第4版)(ch1-7)

3. 从屏幕读取

读书笔记之:Linux程序设计(第4版)(ch1-7)

4. 清除屏幕

读书笔记之:Linux程序设计(第4版)(ch1-7)

5. 移动光标和字符书香

读书笔记之:Linux程序设计(第4版)(ch1-7)

6. 设置键盘模式

读书笔记之:Linux程序设计(第4版)(ch1-7)

7. 键盘输入

读书笔记之:Linux程序设计(第4版)(ch1-7)

8. 窗口

读书笔记之:Linux程序设计(第4版)(ch1-7)

9. 通用函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

10. 移动和更新窗口

读书笔记之:Linux程序设计(第4版)(ch1-7)

11.子窗口

读书笔记之:Linux程序设计(第4版)(ch1-7)

12. keypad模式

读书笔记之:Linux程序设计(第4版)(ch1-7)

13. 彩色显示

读书笔记之:Linux程序设计(第4版)(ch1-7)

14. pad

读书笔记之:Linux程序设计(第4版)(ch1-7)

第7章 数据管理

1.malloc内存分配

读书笔记之:Linux程序设计(第4版)(ch1-7)

2. 其他内存分配函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

3.dbm数据库

读书笔记之:Linux程序设计(第4版)(ch1-7)

4. dbm访问函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

5. 其他dbm函数

读书笔记之:Linux程序设计(第4版)(ch1-7)

 

相关文章:

  • 2021-12-30
  • 2021-12-10
  • 2022-12-23
  • 2021-07-27
  • 2021-07-08
  • 2021-08-06
  • 2022-12-23
猜你喜欢
  • 2021-05-18
  • 2021-12-10
  • 2021-08-25
  • 2021-10-10
  • 2021-09-06
  • 2021-11-27
  • 2021-11-01
相关资源
相似解决方案