腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将两个程序通过
管道
连接在一起
c
、
linux
、
stdout
、
stdin
、
piping
完全公开,这是我的计算机安全入门课的作业。我已经在终端上尝试了"./questioner | ./guesser“,但程序似乎不知道彼此,并且没有像我希望的那样一起使用stdin或stdout。我觉
浏览 6
提问于2018-01-15
得票数 3
1
回答
我能增加系统
管道
缓冲区的最大值吗?
linux
、
pipe
、
memory
、
fifo
、
buffer
我想要一个缓冲器为5MB的
FIFO
管。我知道
linux
中默认的
FIFO
管道
缓冲区最大值在1MB左右。我看到它生活在/proc/sys/fs/中。sysctl fs.pipe-max-size=4194304$ cat /proc/sys/fs/pipe-max-size然后我创建了一个新的
FIFO
管道
,但我没有注意到性能有任何改善。它似乎以与先前的1
浏览 0
提问于2017-03-25
得票数 6
1
回答
从文件中写入过程标准
linux
、
proc
在
linux
上,如何将输入发送到另一个终端内的while read循环?我正在尝试运行一个read while循环该进程的一些流数据,这些数据正从一个节点js进程中流出。了解如何在OpenBSD、
Linux
和OSX上执行此操作会很有帮助
浏览 3
提问于2013-11-23
得票数 1
1
回答
创建内容以编程方式确定的虚拟文件
files
、
cat
、
read
是否可以在unix中创建一个虚拟文件,其内容是在访问该文件时以编程方式确定的,有点像/proc中的文件? 例如,我有一个通过读取/传递文件来检索特定设置的程序。但是,与其将该设置直接存储在纯文本文件中,我希望能够从后台的数据库中检索该设置,然后在程序读取此虚拟文件时将该信息传递给程序。是否可以这样做呢?
浏览 0
提问于2016-04-12
得票数 1
回答已采纳
1
回答
为什么
Linux
API和Bash中
管道
可以使用的进程之间的关系是不同的?
c
、
linux
、
bash
、
shell
、
pipe
我想知道为什么
管道
可以使用的进程之间的关系在
Linux
和Bash中是不同的。
管道
只能在具有共同
浏览 1
提问于2017-08-19
得票数 4
回答已采纳
1
回答
带悬挂的开口管
bash
、
file-descriptor
我只想打开一个文件描述符来读取exec 3<$my_
fifo
另一方面,当我做的时候那就成功了。为什么?
浏览 0
提问于2016-05-24
得票数 3
回答已采纳
1
回答
linux
FIFO
阻塞
管道
linux
、
bash
、
fifo
如果我执行以下操作:some_command <
fifo
在通过"some_command“馈送数据之前,不会产生"
fifo
”。如何才能在不先向
fifo
发送数据的情况下解决这个问题?
浏览 1
提问于2012-07-11
得票数 0
2
回答
Python读取命名
管道
python
、
linux
、
named-pipes
我在
linux
中有一个命名
管道
,我想从python中读取它。问题是python进程不断地“消耗”一个核心(100%)。我的代码如下:os.mkfifo(
FIFO
) while True:我想问的是,“睡眠”是否会对这种情况有所帮助,或者进程会丢失一些来自<em
浏览 0
提问于2016-08-23
得票数 23
回答已采纳
2
回答
python脚本在写入/dev/x控制台时挂起
python
、
python-3.x
我的python脚本应该写到/dev/xconsole。当我从/dev/xconsole (比如使用tail -F /dev/xconsole )阅读时,它就像预期的那样工作。但是如果我没有运行tail,我的脚本就会挂起并等待。xconsole = open('/dev/xconsole', 'w')for line in sys.stdin:为什么我的脚本挂起,而没有人正在读取来自/dev/xconsole的输出?
浏览 5
提问于2019-10-21
得票数 5
回答已采纳
1
回答
可交换的内核页面?
linux
、
named-pipes
、
virtual-memory
(
Linux
)内核页面是不可交换的,我知道。那些
FIFO
在内核页面?那么,我们可以说,包含
FIFO
的内核页是可交换的吗?
浏览 3
提问于2017-02-18
得票数 0
2
回答
命名
管道
- write()和read()出现问题
c++
、
ipc
、
process
、
named-pipes
我正在做C++编程,在
LINUX
下。我有两个独立的进程。我应该使用命名
管道
来提供通信。读者:使用mkfifo - status = mkfifo(myFIFO,0666)打开
管道
使用-creates -
FIFO
= -opens (myFIFO,O_RDONLY)打开
管道
- num =-reads (
fifo
,temp,sizeof(temp)) 写入器:-opens pipe -
fifo
= open(myFIFO,O_WRONLY);-writes到pipe
浏览 2
提问于2010-08-09
得票数 3
2
回答
命名
管道
权限位
c
、
unix
、
named-pipes
我正在编写一个简单的C程序,通过
linux
上的命名
管道
交换消息。问题是我必须以超级用户的身份运行它,否则我会得到:“拒绝权限”错误。Umask应该没问题:0022$ ls -l | grep
fifo
.
fifo
因此,当我试图打开它以读取或写入它时,open()系统调用将失败。= EEXIST) retur
浏览 3
提问于2012-06-26
得票数 1
回答已采纳
1
回答
POSIX命名
管道
(
fifo
)在非阻塞模式下下降记录
c
、
linux
、
posix
、
named-pipes
管道
容量为65,536字节(在
Linux
中是默认的)。我假设在每次读取记录时,
管道
内容减少了1条记录,所以在删除第83条记录的时候,我在
管道
中有大约5条先前的记录,或3600字节--不足以填充
管道
。我以非阻塞模式打开
管道
,因为当我以阻塞模式打开
管道
时,两端都会结冰。根据的手册页,“在数据被传递之前,先在两端(读和写)打开
FIFO
。通常,打开
FIFO
块直到另一端也打开。”它还说,“在
Linux
下,为读和写打开
F
浏览 4
提问于2020-05-01
得票数 1
回答已采纳
2
回答
创建写()阻塞的场景
c
、
linux
、
blocking
我有一个简单的C程序:{}$ strace ./hw > x.....
浏览 5
提问于2015-03-25
得票数 2
回答已采纳
1
回答
将.BIN文件导入XModem传输
pipe
、
file-transfer
我需要发送一个.bin文件通过XModem传输到调制解调器固件升级。sz -X -k -b -vvv - file_to_transfer.BIN > /dev/ttyUSB0 < /dev/ttyUSB0 问题是,我需要在一个远程主机上这样做,它里面有这些调制解调器。我无法将文件传输到设备,因为主机没有足够的内存来存储文件。cat file_to_transfer.BIN | sz -X -k -b -vvv - >
浏览 0
提问于2015-07-29
得票数 4
1
回答
Windows名为pipe:当读取器关闭结束而不必写入数据时,在Python中检测到
python
、
windows
、
named-pipes
我在
Linux
上有一个可行的解决方案,不幸的是它不能在Windows上工作,因为Windows命名
管道
不能像
Linux
一样在select()中统一处理。在
Linux
上,我只需检查
管道
的写入端是否变得可读,因为这会发出
管道
错误的信号,然后关闭
管道
并释放我分配的资源。
fifo
= open('//./pipe/somepipe&
浏览 1
提问于2019-04-10
得票数 1
回答已采纳
1
回答
进程替换与
FIFO
(由“`makefifo`”创建)
bash
、
fifo
、
process-substitution
、
mkfifo
据我所知,bash和
FIFO
(由mkfifo创建)中的进程替换都是命名
管道
。它们似乎都是流程间沟通的可行解决方案。我在想如何决定什么时候使用哪一种?谢谢。
浏览 0
提问于2018-03-26
得票数 0
2
回答
等效于Unix中LIFO/Stack结构的命名
管道
linux
、
file
、
unix
、
data-structures
、
ipc
我一直在查看Unix文件的所有不同类型:常规文件、目录、设备文件、符号链接、doors、套接字、命名
管道
、.来自
FIFO
特殊文件(命名
管道
浏览 8
提问于2017-12-27
得票数 1
回答已采纳
1
回答
理解匿名
管道
ID
linux
、
pipe
、
file-descriptors
当我进入my /proc/PROC_ID/fd时,我会看到
管道
的列表lr-x------ 1 root root 64 Jun 30 12:32 99 -> pipe:[39199]
管道
旁边的ID是什么(在ls中)?我能从调用pipe()中得到它吗? 为什么lsof
浏览 0
提问于2019-06-30
得票数 2
2
回答
如何在Python中正确地写入
FIFO
?
python
、
linux
、
fifo
、
mkfifo
当我在Python中打开
FIFO
(命名
管道
)进行编写时,发生了一些非常奇怪的事情。考虑一下当我试图打开一个
FIFO
以便在交互式解释器中写入时会发生什么:上面的行会阻塞,直到我打开另一个解释器并键入以下内容:>&
浏览 1
提问于2011-08-13
得票数 22
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 有名管道
介绍 Linux 中的管道和命名管道
Linux额外命令之管道使用
Linux中的管道命令(三)
Python送你一个Linux管道
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券