FIFO提供一種進程間的通訊方法。在AIX上向FIFO中寫入數據後若是這些數據沒有被讀取的話,寫入的進程會被阻塞,直到有另一個進程讀取了這部分數據。進程
建立FIFO:ip
mkfifo pipepip
向FIFO中寫入數據:方法
$ echo "data" > pipe (此時該進程會被阻塞)通信
從FIFO中讀取數據:數據
$ cat < pipe (該命令執行結束後echo命令纔會退出)data1pipe