正在加载搜索索引…
没有最近搜索
没有结果 for "Query here"
管道可以把一个命令的输出作为下一个命令的输入, 在命令行环境中通过符号 | 来表示,是一种进程间的单向通信形式,基于文件描述符实现。
|
管道会创建了内存缓冲区,两个进程(命令)通过这个缓冲区通信。
使用 | 创建管道时,Shell 会调 pipe() 来创建管道,包含两个文件描述符。
pipe()
A
B
1
0
cat /proc/sys/fs/pipe-max-size
1048576