当前位置 博文首页 > 啊我头发呢的博客:Linux进程通信
啊我头发呢的博客:Linux进程通信
作者:[db:作者]
时间:2021-09-20 16:20
Linux进程通信
- 1 管道(pipe)
-
- 2 信号量(semaphore)
- 2.1 无名信号量
- 2.2 有名信号量
- 2.2.1 概念和相关知识
- 2.2.2 相关函数
- 2.2.2.1 创建信号量
- 2.2.2.2 打开信号量
- 2.2.2.3 信号量操作
- 3 消息队列(message queue)
- 3.1 相关函数
- 3.1.1 创建消息队列
- 3.1.2 发送消息
- 3.1.3 接收消息
- 3.1.4 控制消息队列
- 4 信号(signal)
- 4.1 相关函数
- 4.1.1 signal函数(自定义信号处理)
- 4.1.2 常见信号
- 4.1.3 sigaction函数
- 4.1.4 信号的阻塞
- 4.1.5 信号的发送kill函数
- 4.1.6 信号的发送raise函数
- 4.1.7 信号的发送abort函数
- 4.1.8 信号的发送pause函数
- 4.1.9 信号的发送alarm函数
- 5 共享内存(shared memory)
- 5.1 相关函数
- 5.1.1 创建/获取共享内存shmget函数
- 5.1.2 将共享内存连接到进程地址空间shmat函数
- 5.1.3 将共享内存段与当前进程脱离shmdt函数
- 5.1.4 共享内存控制shmctl函数
- 6 套接字(socket)
- 6.1 相关函数
- 6.1.1 socket函数
- 6.1.2 bind函数
- 6.1.3 connect函数
- 6.1.4 listen函数
- 6.1.5 accept函数
- 6.1.6 recv函数
- 6.1.7 recvfrom函数
- 6.1.8 send函数
- 6.1.9 sendto函数
- 6.1.10 close函数
cs