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