Linux高级程序设计(四)

Linux高级程序设计(四)
共113节 8076人在学 课程详情 下载课件
  • 系统调用

    • 系统调用的概念
    • Linux操作系统提供的系统调用
    • 文件描述符
    • open_close函数
    • write函数
    • read函数
    • mycp
    • remove函数
    • 系统调用与库函数关系
  • 进程

    • 进程的概念
    • 进程的状态及切换
    • 进程控制块
    • 进程号
    • 创建进程fork函数
    • 父子进程有自己独立的地址空间
    • 子进程继承父进程缓冲区
    • 进程的挂起
    • wait函数
    • waitpid函数
    • 创建进程扩展
    • 孤儿进程
    • 进程的终止exit
    • 注册进程退出清理函数
    • vfork
    • exec函数族简介
    • execl函数
    • execlp函数
    • execle函数
    • execv函数
    • execvp函数
    • execve函数
    • exec之后进程保留的属性
    • system函数
    • system函数的实现
  • 信号

    • 进程间通信的概念
    • 信号的概念
    • kill函数
    • alarm函数
    • raise函数
    • abort
    • pause
    • signal函数1
    • signal函数返回值
    • 可重入函数
    • 信号集的概念
    • sigemptyset函数
    • sigfillset函数
    • sigismember函数
    • sigaddset函数
    • sigdelset函数
    • 信号集合的例子
    • 信号阻塞集的概念
    • sigprocmask函数
  • 无名管道_命名管道

    • 无名管道的概念
    • 无名管道的创建
    • 无名管道通信注意点
    • 无名管道读写特点
    • 文件描述符概述
    • dup文件描述符复制
    • dup2文件描述符复制
    • 复制文件描述符后新旧文件描述符特点
    • exec之后文件描述特点
    • 练习expr思路
    • 命名管道的概述
    • 命名管道创建及读写
    • 验证read阻塞
    • 写进程退出导致read阻塞不住
    • 读进程结束写进程再写命名管道写进程收到信号退出
    • write带阻塞
    • 非阻塞方式打开命名管道
    • 命名管道聊天思路
  • 消息队列

    • 消息队列概述
    • ftok函数
    • 消息队列的创建及打开
    • 消息队列中消息的格式
    • msgsnd消息发送
    • msgrcv接收消息
    • msgctl消息队列控制
    • 消息队列聊天答案讲解
  • 共享内存

    • 共享内存的概念
    • shmget函数
    • shmat共享内存映射
    • shmdt共享内存解除映射关系
    • shmctl共享内存控制
    • 共享内存例子
  • 线程

    • 线程的概念
    • pthread_create线程创建
    • 线程函数传参
    • pthread_join线程等待
    • pthread_join线程等待
    • pthred_detach线程分离
    • pthread_exit线程退出
    • pthread_cancel线程取消
    • 线程取消点
    • 线程的取消类型
    • 注册线程清理函数
    • 线程pthread_exit时执行清理程序
    • 线程被取消的时候执行清理函数
    • pthread_cleanup_pop函数
    • gtk线程
  • 同步与互斥

    • 课程回顾
    • 信号量的操作函数
    • 信号量同步
    • 信号量进程间互斥
    • 信号量进程间同步
    • 有名信号量概述
    • 有名信号量概述
    • 有名信号量进程间互斥与同步
    • 生产者与消费者

    订阅失败

    Linux高级程序设计(四)
    Linux高级程序设计(四) ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    ftok函数

    课程介绍

    该课程将讲授有关对操作系统的基本操作、liunx环境下的程序设计等。


    推荐课程

    信息系统项目管理师自考笔记

    李明 · 932人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22878人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4299人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 839人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 902人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5207人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1536人在学

    Python Django 深度学习 小程序

    钟翔 · 2416人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 686人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 4089人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~