Linux 下 C 编程 —— 进程间通信之管道 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程首先介绍进程间通信的基本概念,包括历史前沿,以及现在用的比较多的进程间通信的方法。然后着重讲解管道的基本概念,管道通信的具体实现方式,包括匿名管道和命名管道等,以及管道读写要注意的事项。

    1.进程间通信概述 00:09:37

    本课时主要讲解进程间通信的概述,沿革以及现代进程间通信的方式。

    2.管道介绍 00:15:31

    本课时主要讲解管道的关键概念,包括管道的半双工,管道的种类,管道的创建管道的读写规则。

    3.管道操作 00:17:33

    本课时将通过实战程序来演示管道的通信机制,讲解如何利用管道来实现协同进程,命名管道的创建以及管道读写的注意要点等。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Linux 下 C 编程 —— 进程间通信之管道

3课时,43分钟2015-09-07
iceman_han
iceman_han

极客学院签约布道师

课程背景:
程序员必须让拥有依赖关系的进程集协调工作,这样才能达到进程的共同目标。进程间通信( IPC )是一组编程接口,让程序员能够协调不同的程序进程,使之能在一个操作系统里同时运行。这使得一个程序能够在同一时间里处理许多用户的要求。因为即使只有一个用户发出要求,也可能导致一个操作系统中多个进程的运行,进程之间必须互相通信。IPC 接口就提供了这种可能性。本课程带领大家走进 IPC 的世界,去接触它的第一位成员——管道。

核心内容:
1.进程间通信概述
2.管道介绍
3.管道操作

软件环境:ubuntu SecureCRT

是否提供资料:

课程等级:高级

适合人群:
熟悉 Linux 和 C 的学员
  • 技术问答
  • 1

    进程间通信概述

    09:37

    本课时主要讲解进程间通信的概述,沿革以及现代进程间通信的方式。

  • 2

    管道介绍

    15:31

    本课时主要讲解管道的关键概念,包括管道的半双工,管道的种类,管道的创建管道的读写规则。

  • 3

    管道操作

    17:33

    本课时将通过实战程序来演示管道的通信机制,讲解如何利用管道来实现协同进程,命名管道的创建以及管道读写的注意要点等。

相关课程

  • Linux 下 C 编程 —— 信号基础

    本课程主要讲解信号的基础知识,内容包括信号的基本概念,signal系统调用,如何修改 Linux 系统对信号的默认处理方式,以及信号的可靠性和可重入性等。

    3课时 33分钟
    高级
    4462人学习
  • Linux 下 C 编程 —— 信号实现

    本课程主要讲解 Linxu 下 C 编程的信号实现,内容包括如何利用信号屏蔽字及信号未决字来实现信号集,如何实现信号屏蔽,以及定时器的原理和实现方法。

    3课时 35分钟
    高级
    3563人学习
  • Linux 下 C 编程 —— 线程基础

    本课程首先讲解 Linux 下线程的基础知识,内容包括线程概念,进程与线程的关系,线程分类,线程内存布局线程实现,线程标识以及线程的状态转换等。然后,通过实际代码演示线程的创建,线程终止方式,以及最后的线程清理处理。

    3课时 35分钟
    高级
    5223人学习
  • Linux下 C 编程——线程操作

    本课程首先讲解 Linux 线程的属性操作,内容包括如何设置属性,属性初始化和销毁,以及什么是线程分离属性等,然后,重点讲解线程的同步和互斥的实现方法。

    4课时 60分钟
    高级
    4464人学习