Title here
Summary here
管道可以把一個命令嘅輸出作為下一個命令嘅輸入,
喺命令行環境中通過符號 |
嚟表示,係一種進程間嘅單向通信形式,基於文件描述符實現。
管道會創建咗內存緩衝區,兩個進程(命令)通過呢個緩衝區通信。
使用 |
創建管道時,Shell 會調用 pipe()
嚟創建管道,包含兩個文件描述符。
A
。B
。1
)重定向到管道嘅寫入端 A
。0
)重定向到管道嘅讀取端 B
。cat /proc/sys/fs/pipe-max-size
1048576