![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux学习练习
文章平均质量分 93
~胖头鱼~
这个作者很懒,什么都没留下…
展开
-
进程间的五种通信方式总结
一、 管道概念 管道:通常指无名管道,是UNIX系统IPC最古老的形式。它是半双工(即数据只能在一个方向流动,类似水流从水管流过。),具有固定的读端和写端。适用于有亲缘关系的进程间通信。 二、如何创建管道 原型: 1.#include <stdio.h> #include <unistd.h> 2. int pipe(int pipefd[2]); 当管道创建成功时返回0失败返回-1. 会创建两个文件描述符fd[0]为读端,fd[1]为写端。 下面展示一些 管道创建流程。 #in原创 2021-01-17 11:33:17 · 433 阅读 · 0 评论 -
LINUX练习:mycp文件Demo练习
本段代码主要实现LINUX中CP复制功能: 思路:1.进行判断传递的参数是否符合语法规范 2.找到源文件Src及需要传递的文件Dse 3.通过指针readbuf在read和write中进行传递源文件 read:在Linux中包含的头文件及格式如下(具体查询 man 2 read) //#include <unistd.h> //ssize_t read(int fd, void *buf, size_t count); write:在Linux中包含的头文件及格式如下(具体查询 man 2 wr原创 2020-08-08 10:06:10 · 247 阅读 · 0 评论