首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
newboy
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 8
沸点 1
赞
9
返回
|
搜索文章
最新
热门
【Linux】管道的读写特点和管道设置为非阻塞
管道的读写特点 使用管道时,需要注意以下几种特殊的情况(假设都是阻塞I/O操作) 所有的指向管道写端的文件描述符都关闭了(管道写端引用计数为0),有进程从管道的读端读数据,那么管道中剩余的数据被读取以
【Linux】匿名管道
匿名管道 管道也叫无名(匿名)管道,是 UNIX 系统 IPC(进程间通信) 的最古老的形式。 统计一个目录中文件的数目命令 ls | wc -l ,为了执行该命令,shell创建了两个进程来分别执行
【Linux】wait函数和waitpid函数
在上一篇文章中,介绍了僵尸进程及其危害,下面就介绍相关的函数来解决这个问题 进程回收 wait函数 退出信息相关宏函数 实验代码如下: waitpid函数 代码示例如下,同时在结果图中看到,在不断的循
【Linux】KMP算法
KMP 好了,解释清楚这个表是什么之后,我们再来看如何使用这个表来加速字符串的查找,以及这样用的道理是什么。如图 1.12 所示,要在主字符串"ababababca"中查找模式字符串"abababca
【Linux】进程退出、孤儿进程、僵尸进程
01、进程退出 由下图可以看出,标准c库的exit函数比Linux的系统函数_exit多做了两件事情。 执行如下的代码,可得结果如下图,可以看到,hello和world都被打印了出来,但因为world
【Linux】exec函数
1、exec函数族的介绍 2、exec相关函数 l(list) 参数地址列表,以空指针结尾 v(vector) 存有各参数地址的指针数组的地址 p(path) 按 PATH 环境变量指定的目录搜索可执
【Linux】GDB多进程调试
GDB多进程调试 演示父子进程如何进行gdb调试会用到hello.c文件 hello.c文件内容如下: 将hello.c文件编译为可执行文件,编译命令加上-g 启动gdb并分别在父进程的打印处和子进程
【Linux】进程创建
进程创建 如下图,fork.c中的内容如下。 首先第一行的pid是父进程中返回的子进程pid。 第二行说明了我是父进程,pid为26910,我的父进程的pid为26381,其实用ps指令查阅可知,pi
【Linux】进程概述和进程状态转换(查看进程、实时显示进程动态、杀死进程等)
进程概述 进程是正在运行的程序的实例,是基本的分配单元也是基本的执行单元。 可以用一个程序来创建多个进程,进程是由内核定义的抽象实体,并为该实体分配用以执行程序的各项系统资源。 单道程序:计算机内存中
【Linux】stat、lstat 函数
stat结构体: st_mode一共是16位, 值得注意的是文件类型的四位,采用的其实是八进制,将其转化为二进制,会发现,文件类型的8种情况所代表的二进制数均可以用最开头的四位表示出来,举例,比如套接
下一页
个人成就
文章被点赞
4
文章被阅读
23,264
掘力值
1,148
关注了
6
关注者
6
收藏集
1
关注标签
14
加入于
2022-09-30