腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
中的
进程
间通信
、
关于
Linux
编程,我有两个问题: 如果Unix
进程
从
管道
读取数据,但没有将数据写入该
管道
,那么内核对读取
进程
采取什么操作?如果写入过程向缓冲区写入的数据比读取器要求的要
多
,那么任何多余的数据(没有交付给阅读器)将驻留在哪里?
浏览 4
提问于2016-02-22
得票数 0
1
回答
管道
中等待的字节数
、
、
、
、
我正在编写一个远程终端应用程序,并使用
管道
从子
进程
的stdout/stderr中获取数据,然后将其发送到客户端。具体地说,我运行的是
Linux
,我并不真正关心可移植性(如果解决方案是纯
Linux
的,也没问题)。这个是可能的吗?谢谢你的帮助。
浏览 5
提问于2013-10-18
得票数 1
2
回答
独立程序的
多
对一双向通信
、
、
我正在尝试在
Linux
的程序之间进行双向、
多
对一的通信。 我的计划如下:一个名为"driver“的程序与硬件进行通信,它需要与
Linux
中数量未知的应用程序进行通信。我读到过一种最常见的
进程
间通信方式是“命名
管道
”。 我还没有发现的问题是:新程序应该如何通知驱动程序新程序正在运行,以便在新程序和驱动程序之间建立另一个连接(命名
管道
)?
浏览 11
提问于2019-06-13
得票数 2
回答已采纳
1
回答
为什么
Linux
API和Bash中
管道
可以使用的
进程
之间的关系是不同的?
、
、
、
、
我想知道为什么
管道
可以使用的
进程
之间的关系在
Linux
和Bash中是不同的。 Bash中的
管道
是按照
Linux
中未命名
管道
实现的吗?谢谢。有些系统现在提供全双工
管道
,但
浏览 1
提问于2017-08-19
得票数 4
回答已采纳
2
回答
关于使用
管道
和守护
进程
在
Linux
中编写聊天室C程序有什么建议吗?
、
、
、
它们只需要在同一台机器上运行,通过
管道
连接。3,守护
进程
刷新在线用户数,并将登录/输出消息打印到客户端。它应该适应
进程
,守护
进程
,
管道
,信号,I/O,线程,使这个程序尽可能
多
。 现在我对
Linux
中的
进程
并不熟悉。你能给我一个聊天室操作过程的例子,或者一个简单的框架,让我可以编写函数而不用担心过程。
浏览 3
提问于2011-06-24
得票数 0
回答已采纳
1
回答
在这种特殊情况下如何处理
管道
、
、
、
、
我创建了一个简单的
管道
,使用分叉(子)
进程
将ls -l /usr/bin命令的结果写入到它。然后,在主(父)
进程
中,我只是等待子
进程
完成。parent // close(fd[0]); wait(NULL);在执行dup2之后的子
进程
中,我关闭
管道
的两端,因为我不再需要它们了。在父程序中,如果我也关闭
管道
的读结束,程
浏览 0
提问于2016-05-16
得票数 0
回答已采纳
2
回答
我应该担心
管道
溢出吗?
、
、
、
有两个
进程
(父
进程
和子
进程
)通过
管道
进行通信。父
进程
等待其子
进程
退出,然后从
管道
的读取端读取数据。孩子可能会产生相当
多
的输出。
管道
有没有可能会因为其中有太多未读数据而失败,并丢失一些子级的输出?
浏览 1
提问于2012-01-26
得票数 4
回答已采纳
2
回答
linux
中的
管道
()函数
、
我的问题是关于
linux
中的
管道
()函数: 我的问题是:“
linux
中只有一个
管道
吗?”我的意思是,如果我有多个写入
管道
的
进程
,它是不是同一个
管道
,这意味着一旦我从
管道
读取数据,我可能会在相同的read()操作中从不同的
进程
获得数据?
浏览 3
提问于2016-04-16
得票数 1
2
回答
如何查看有多少数据在命名
管道
中排队?
、
在
Linux
机器中,我有两个
进程
写入命名
管道
,另一个
进程
读取命名
管道
。我怀疑我的阅读器没有跟上,有许多数据在
管道
中排队。谢谢您抽时间见我。 --KS
浏览 1
提问于2011-10-14
得票数 6
1
回答
跨子
进程
与
管道
通信
、
、
、
、
我的问题是这个例子有
多
简单。在创建一个shell时,我需要两个子程序通过
管道
相互通信,以便运行一个命令,比如"cat file \ grep hello“。我能想象出几种方法来做这件事。
Linux
手册中的声明“在叉()时,两个内存空间都有相同的内容。”当然,我的子
进程
可以通过相同的文件描述符访问
管道
。 但我不知道为什么会有不同的表现。 问题:如果
进程
写入
管道
,但没有立即读取数据的
浏览 1
提问于2022-03-09
得票数 1
回答已采纳
2
回答
进程
替换的实现和
进程
替换中的并发性
、
、
巴什手册这是否意味着
进程
substition是根据命名
管道
实现的,还是以/dev/fd下的文件实现的?
进程
替换是如何在
Linux
中实现的?下面的示例是否意味着
Linux
中的
进程
替换是根据/dev/fd下的文件而不是命名
管道
实现的?如果
进程
替换是根据命名
管道</
浏览 0
提问于2016-05-31
得票数 1
2
回答
叉管创造
、
我的关于C应用于
Linux
的书说,如果一个
进程
用fork()创建了一个子
进程
,那么它们之间创建的
管道
遵循以下原则: 需要注意的是,父
进程
和子
进程
最初都关闭它们未使用的
管道
端。如果两个
进程
都是从其
管道
端关闭开始的,他们如何知道另一个
进程
何时可以自由地进行通信?也许,在
进程
之间是否存在中间缓冲区?
浏览 1
提问于2018-02-19
得票数 1
回答已采纳
1
回答
用户应用程序或更详细地说,
进程
在UNIX中以root身份运行或在Windows中以系统身份运行的条件是什么
、
、
用户应用程序,或者更详细地说,
进程
在UNIX中以超级用户身份运行或在Windows中以系统身份运行时,它可能成为缓冲区溢出攻击的目标以运行外壳代码的情况。我的问题集中在程序或
进程
权限上
浏览 15
提问于2017-07-28
得票数 0
1
回答
Linux
一对多多路复用器
、
、
我正在
Linux
中创建一个简单的设备驱动程序,它应该通过串行方式读取一些数据,对其进行解析、结构化,然后将其流式传输到任何需要这些数据的
进程
。谢谢!
浏览 1
提问于2012-10-09
得票数 0
2
回答
使用
Linux
管道
的IPC
、
我怀疑在IPC中使用
Linux
管道
。我的问题是谢谢,
浏览 6
提问于2014-05-12
得票数 0
回答已采纳
1
回答
bash共
进程
是如何实现流水线化的?
、
、
请注意这篇来自曼巴什的文章(重点是我的文章): 协同
进程
是一个shell命令,前面是coproc保留字。协
进程
在子shell中异步执行,就像命令已经用& control操作符终止一样,with是在执行的shell和协同
进程
之间建立的双向
管道
。现在,我们知道,与其他*nix系统不同的是,
Linux
管道
是单向的。(也是参考人管(7),可移植部分)。那么,bash代码如何在
Linux
上没有双向
管道
的情况下实现呢?
浏览 0
提问于2019-01-10
得票数 1
回答已采纳
1
回答
在分布式系统中是否存在父-子
进程
关系和
管道
?
、
、
、
在
Linux
编程接口中
管道
是否作为分布式系统中运行在不同
浏览 0
提问于2016-11-25
得票数 1
1
回答
当我输送输出时会发生什么?
Bash中的
管道
将一个
进程
的标准输出作为标准输入传递到另一个
进程
。Bash脚本支持可以在命令行传入的位置参数。 我正在使用
Linux
命令,
管道
总是会出现。用
管道
输送一个
进程
的标准输出是什么意思?据我所知,输出将发送到
管道
中的下一个命令,但如何发送?这到底是怎么发生的?为什么在子shell中创建的变量没有
管道
化?
浏览 8
提问于2022-10-18
得票数 1
回答已采纳
3
回答
Linux
管道
作为输入和输出
、
、
、
我想在
Linux
操作系统上的C程序中执行以下操作:但是,对于输入和输出,您将如何做到这一点呢?
浏览 0
提问于2009-11-14
得票数 3
回答已采纳
2
回答
管道
中的其他程序
、
、
如果使用
管道
调用程序PROG, progA | progB | PROG | progC ...有没有办法让它知道它是在什么上下文中被调用的-例如,从/到什么其他程序(A,B,C...)它是接收还是发送
管道
输出?
浏览 1
提问于2013-06-25
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程之进程间通信方式:管道二
Linux系统编程之进程间通信方式:命名管道二
介绍 Linux 中的管道和命名管道
Linux进程管理
Linux查杀stopped进程
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券