Linux系统高级编程系列教程

本教程深入探讨了Linux系统编程的核心概念和技术,包括系统调用、文件操作、进程管理及通信等,并介绍了多进程与多线程实现并发的方法,以及同步与互斥机制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux系统高级编程系列教程

系统调用
01、什么是系统调用?
02、Linux系统调用之I/O操作(文件操作)
03、文件描述符的复制:dup(), dup2()
多进程实现多任务
04、进程的介绍
05、Linux可执行文件结构与进程结构
06、多进程实现多任务(一):fork()
07、多进程实现多任务(二):vfork()
08、进程的控制:结束进程、等待进程结束
09、Linux特殊进程之僵尸进程
10、Linux特殊进程之孤儿进程
11、Linux特殊进程之守护进程
12、进程替换:exec函数族
进程间通信
13、为什么需要进程间通信?
14、进程间通信:信号中断处理
15、进程间通信:无名管道
16、进程间通信:有名管道
17、进程间通信:消息队列
18、进程间通信:共享内存
多线程实现多任务
19、进程和线程的区别与联系
20、线程的基本操作
21、线程私有数据
22、线程池
多任务的同步与互斥
23、什么是同步,什么是互斥?
24、线程同步与互斥:互斥锁
25、线程同步与互斥:读写锁
26、线程同步与互斥:POSIX无名信号量
27、进程同步与互斥:POSIX有名信号量
拓展进阶篇
28、Linux 进程管理
29、Linux 进程调度浅析
30、浅谈进程地址空间与虚拟存储空间
31、Linux 线程浅析
32、Linux 信号列表
33、浅谈可重入函数与不可重入函数


转自:http://blog.csdn.net/tennysonsky/article/details/45847551

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值