QTYResources/BeginningLinuxProgramming4
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
中文书名:Linux程序设计(第4版)
英文书名:Beginning Linux Programming 4th Edition
ISBN:978-7-115-22821-5
作者:
Neil Matthew, Richard Stones
译者:
宋健建,陈健
出版社:
人民邮电出版社
源代码下载地址:
https://www.wiley.com/en-cn/Beginning+Linux+Programming%2C+4th+Edition-p-9781118058619
https://media.wiley.com/product_ancillary/28/04701476/DOWNLOAD_COMBINED/780470147627_download.zip
Chapter01 第1章 入门
01. hello.c ===> Hello World 程序
02. StaticLib ===> 演示静态库的编译方法和使用方法
Chapter02 第2章 shell程序设计
01. first ===> 在执行脚本目录下查找包含 "POSIX" 字符串的文件
02. variable ===> 变量的使用
03. try_var ===> 使用参数和环境变量
04. if ===> if 语句的使用
05. elif ===> elif 语句的使用
06. fix_elif ===> 解决 elif 脚本在用户直接按 Enter 键后发生错误问题
07. for ===> for 语句的使用
08. for2 ===> 使用通配符扩展的 for 循环
09. while ===> while 语句的使用
10. until ===> until 语句的使用
11. case ===> case 语句的使用
12. case2 ===> 在 case 语句中使用合并匹配模式
13. case3 ===> 在 case 语句中执行多条语句
14. and ===> and 列表
15. or ===> or 列表
16. function ===> 一个简单的函数
17. function2 ===> 演示全局变量和局部变量
18. my_name ===> 从函数中返回值
19. break ===> break 语句的使用
20. colon ===> : 语句的使用,空命令,相当于 true
21. continue ===> continue 命令
22. classic_set ===> . 命令使用示例
23. latest_set ===> . 命令使用示例
24. exit ===> exit 命令的使用
25. export1 ===> export 命令的使用
26. export2 ===> export 命令的使用
27. set ===> set 命令的使用,为 shell 设置参数变量
28. shift ===> shift 命令的使用,把所有参数变量左移一个位置,原来的 $1 的值将被丢弃
29. trap ===> trap 命令的使用,用于指定在接收到信号后将要采取的行动
30. unset ===> unset 命令的使用,从环境中删除变量和函数
31. command ===> $(command) 执行命令
32. param_expansion ===> 参数扩展
33. param_handle ===> 参数处理
34. here ===> here 文档
35. here2 ===> here 的另一种使用方法
36. a_text_file ===> 用于测试 here2 的文件
Chapter03 第3章 文件操作
Chapter04 第4章 Linux环境
Chapter05 第5章 终端
Chapter06 第6章 使用curses函数库管理基于文本的屏幕
Chapter07 第7章 数据管理
Chapter08 第8章 MySQL
Chapter09 第9章 开发工具
Chapter10 第10章 调试
Chapter11 第11章 进程和信号
Chapter12 第12章 POSIX线程
Chapter13 第13章 进程间通信:管道
Chapter14 第14章 信号量、共享内存和消息队列
Chapter15 第15章 套接字
Chapter16 第16章 用GTK+进行GNOME编程
Chapter17 第17章 用Qt进行KDE编程
Chapter18 第18章 Linux标准