管道是指用管子、管子聯接件和閥門等聯接成的用于輸送氣體、液體或帶固體顆粒的流體的裝置。通常,流體經鼓風機、壓縮機、泵和鍋爐等增壓后,從管道的高壓處流向低壓處,也可利用流體自身的壓力或重力輸送。管道的用途很廣泛,主要用在給水、排水、供熱、供煤氣、長距離輸送石油和天然氣、農業灌溉、水力工程和各種工業裝置中。 [1]
管道
英文原義:PipingSymbol
中文釋義:鍵盤字符|(典型101鍵鍵盤的Enter鍵上面反斜杠的上檔字符)
注解:經常用來將某個命令或程序的輸出提供給另一個命令或程序。例如,history|grepmcopy(用history命令)將.bash_history文件的內容發送到grep程序,以搜索字符串“mcopy”。
Linux進程間通信的幾種主要手段。其中管道和有名管道是最早的進程間通信機制之一,管道可用于具有親緣關系進程間的通信,有名管道克服了管道沒有名字的限制,因此,除具有管道所具有的功能外,它還允許無親緣關系進程間的通信。認清管道和有名管道的讀寫規則是在程序中應用它們的關鍵。