AIX 上的FIFO

FIFO提供一種進程間的通訊方法。在AIX上向FIFO中寫入數據後若是這些數據沒有被讀取的話,寫入的進程會被阻塞,直到有另一個進程讀取了這部分數據。進程

建立FIFO:ip

mkfifo pipepip

向FIFO中寫入數據:方法

$ echo "data" > pipe    (此時該進程會被阻塞)通信

從FIFO中讀取數據:數據

$ cat < pipe                  (該命令執行結束後echo命令纔會退出)
data1pipe

相關文章
相關標籤/搜索