腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在Solaris/
Linux
上将ANSI代码移植到Windows 2012
、
、
、
所需的是将运行在Solaris/
Linux
上的遗留C代码(约150万LOC)移植到Windows 2012。(目前在Cygwin上工作,但性能远远低于
Linux
) 这样一个港口的复杂性和最佳方法是什么? 将使用工具帮助加快移
浏览 2
提问于2014-07-21
得票数 0
16
回答
跨平台IPC
、
我正在寻找关于可能的IPC
机制
的建议,这些
机制
是: 在C++以及最常用的脚本语言 (perl、ruby、python等)中实现起来非常简单。我正在
Linux
下编程,但我希望我所写的东西将来可以移植到其他OSes。我考虑过使用套接字、命名
管道
或类似DBus之类的东西。
浏览 21
提问于2008-09-13
得票数 77
回答已采纳
1
回答
格式说明符的类型通道
、
我的老师通常说,在printf中,每个格式说明符都有一个
管道
通道。也就是说,有一个用于%d的
管道
通道,一个用于%f的
管道
,等等。他说,对应于每个格式说明符的表达式被计算并插入到它的
管道
中,并最终从它中取出。他补充说,至少在gcc里,
管道
的填充(论证评估)是从右到左的,排空
管道
(打印值)是从左到右的。格式说明符的
管道
通道的概念是什么?除了可能相关的pipe()函数之外,我在任何地方都看不到它。以下是一个相关的问题:。
管道
是进程
浏览 1
提问于2018-03-18
得票数 3
回答已采纳
2
回答
Linux
:等待PID终止
、
、
、
、
我有一个具有中央事件
机制
的程序,它使用select、epoll或kevent (平台相关、OSX、
Linux
和FreeBSD)。我现在的想法是为PID创建一个
管道
,并通过使用带有信号0的kill来轮询PID,以检查它是否处于活动状态。如果不是,则向
管道
写入一个字节以唤醒轮询
机制
。
浏览 1
提问于2017-05-31
得票数 0
1
回答
一般从Jenkins
管道
脚本调用sh或bat
、
我正在开发一个可以在Windows和
Linux
上执行的
管道
脚本。对于这两个系统,我需要调用相同的命令(例如python -V)。有没有更好的方法在Jenkins
管道
脚本中跨Windows和
Linux
通用地调用命令?如果没有,是否有一种
机制
可以抑制
管道
日志中的isUnix()步骤标记?
浏览 3
提问于2017-12-05
得票数 18
1
回答
定时器在fd上的实现
、
为了实现计时器,我目前正在创建一个使用SIGALRM定期唤醒它并将一个字节写入
管道
的进程。我知道在文件描述符上接收信号的signalfd,我也想用定时器做同样的事情,但我知道的所有定时器
机制
都使用信号。
Linux
是否提供了通过文件描述符来提供计时器的
机制
?
浏览 1
提问于2012-06-28
得票数 1
回答已采纳
1
回答
Windows进程间的异步信号或通知
、
、
他们通过命名
管道
互相交流。当其中一个进程准备发送消息时,我想异步地通知另一个进程,就像
Linux
上的信号一样,这样其他进程就不需要连续地检查
管道
了。是否有类似的方法,如Windows上的信号
机制
或其他方法来解决我的问题?
浏览 1
提问于2014-02-12
得票数 2
回答已采纳
1
回答
linux
操作系统如何让应用程序从
管道
读取数据
、
我对
linux
如何让应用程序像"cat /etc/hosts | grep 'localhost'“这样从
管道
中读取数据感到困惑。我知道在一个独立的程序中,fork一个孩子,彼此之间通过
管道
进行交流。但是对于两个独立的程序,我不知道如何通过
管道
进行通信。OS是否提供了一个“常规”
管道
,让Grep知道从哪里获取输入?我想知道这背后的
机制
。
浏览 2
提问于2010-11-15
得票数 0
回答已采纳
2
回答
Linux
中存在哪些内核级IPC
机制
?
、
从我的头顶上,我知道有:FIFO文件/命名
管道
共享内存信号 这是完整的名单吗?做一些研究,我认为这是可能是,但我想要确定。
浏览 0
提问于2016-04-06
得票数 2
1
回答
Linux
讨厌: /dev/stdin不适用于套接字
、
、
、
Linux
有一个恼人的特点,即/dev/stdin不能使用套接字--返回ENXIO是硬编码的。试试这个:这是一个完全合理的命令,除了
Linux
之外,它可以在所有系统上运行。
linux
内核是为了禁止以这种方式合理地使用/dev/stdin而编写的--参见http://marc.info/?l=ast-users&m=1209785
浏览 0
提问于2013-11-05
得票数 1
回答已采纳
4
回答
有没有开源的C/C++库/框架,用于RPC over pipes/内部
linux
套接字?
、
、
、
、
它可用于在内部
linux
套接字或
管道
上进行RPC。换句话说,我正在寻找一种RPC的可能性,它可以在一些
linux
IPC
机制
上运行。 谢谢
浏览 4
提问于2011-09-08
得票数 7
回答已采纳
1
回答
相当于
Linux
fifo的Windows
、
、
、
、
为了解决这个问题,我使用了
Linux
(用mkfifo()创建),并给出了这个库的fifo名称。您知道Windows作为文件从内存中读取数据的
机制
吗?
浏览 0
提问于2018-08-05
得票数 2
回答已采纳
3
回答
shell是如何
管道
子进程的?
、
、
、
、
最近我在研究
linux
进程间通信。但我在理解
管道
机制
方面有一些问题。 我知道
管道
是由父进程创建的一对文件,然后父进程将文件描述符传递给子进程,子进程可以对其进行操作。
浏览 0
提问于2013-11-29
得票数 3
1
回答
将Binder IPC移植到
Linux
上
、
Android提供了一种基于设备驱动的IPC
机制
,称为Binder。我认为它是
Linux
中的分阶段驱动程序之一。虽然我可以使用这个设备驱动程序运行
Linux
内核,但如果我想在桌面
linux
中的应用程序之间使用它作为IPC,还需要完成哪些其他步骤? 任何参考都是有帮助的。
浏览 0
提问于2015-03-27
得票数 2
2
回答
是否有用于从标准输入读取的fread模拟?
、
、
、
我想在一个(R)脚本中使用fread,它将通过
linux
管道
机制
获得输入数据。是否有针对以下内容的fread模拟? read.csv(file = 'stdin', ...)
浏览 7
提问于2013-07-02
得票数 11
回答已采纳
1
回答
在引导过程的哪一点可以使用
管道
?
、
、
、
我有一个使用
Linux
的RTAI扩展构建的系统。它有一个进程在启动时作为根进程运行。它创建了一些命名
管道
和chmod 777。
管道
属于root用户,并且拥有prwxrwxrwx权限,但是没有一个用户进程可以对它们进行写入或读取。问:如果程序作为引导过程的一部分运行,我还需要做什么才能访问命名
管道
。我已经更改了标题(旧的标题是为引导进程设置
管道
权限) 通过将流程转换为rc.local,我终于使它发挥了作用。由于编码器使用
浏览 7
提问于2016-01-26
得票数 0
回答已采纳
4
回答
在
linux
/unix系统中
管道
操作符/
管道
字符(竖直栏字符“AC.26”)的可执行文件是什么?
、
、
、
通常,我们在
Linux
系统中的终端/tty/命令窗口中运行命令。如果我们运行ls -l,我们知道我们实际上执行了一个名为ls的/bin文件。完整路径为/bin/ls。有很多关于*nix系统中的
管道
的讨论。系统中与|对应的确切可执行文件是什么?即使
管道
函数是在系统中构建的,也应该找到一段代码。我找不到这方面的文件。从Google的结果页面中获取答案并不容易。我用C语言阅读了一些关于
管道
创建或与
管道
编程相关的基本信息。这些看起来与|的行为非常不同。shell中
浏览 0
提问于2018-09-10
得票数 1
回答已采纳
4
回答
Snowflake Snowpipe电子邮件警报
机制
我计划使用雪
管道
从Kafka.But加载数据,用于支持团队监控
管道
作业,他们需要警报
机制
,我如何通过电子邮件/slack等实现雪
管道
的警报
机制
浏览 2
提问于2020-02-14
得票数 2
2
回答
持续集成服务可以本地构建
Linux
包吗?
、
、
、
我对C++和
linux
还不熟悉,但似乎将编译好的
linux
应用程序封装到各种
linux
发行版的.deb和.rpm包中,这也是构建
管道
的一个非常常见的需求。我在googled上搜索了几个小时,在Travis或其他地方找不到任何简化
机制
的文档或引用,这使得这很容易。也许C++开发人员习惯于自己做这种事情,所以他们只是在构建中编写脚本。但是,当尝试为一个新团队和多个包(每个包以5+发行版为目标并希望测试结果包)设置
管道
时,它是CI
管道
的完美候选。在部署到存储库之前,是否有人在
浏览 4
提问于2017-05-31
得票数 1
回答已采纳
1
回答
VMware ESXi:使用命名
管道
连接到VM串行
我正在VMware ESXi 5.1主机上运行
Linux
来宾。这位客人只有连续的时间。与它交互的唯一方法似乎是串行而不是命名
管道
。我在VM中添加了串口,在end=server和far end=process附近分配
管道
名。我期望在vmware主机上创建一些命名的
管道
,并且我将能够以某种方式连接.但是,没有创建任何内容(尝试查找./ -name pipename)。 如何连接到命名
管道
,它创建了吗?
浏览 0
提问于2015-03-02
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
介绍 Linux 中的管道和命名管道
Linux系统编程 有名管道
Linux额外命令之管道使用
Linux中的管道命令(三)
Python送你一个Linux管道
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券