Skip to content

QTYResources/BeginningLinuxProgramming4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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标准

About

《Linux 程序设计》(第4版)书籍源代码

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors