管道
管道是用管子、管子聯(lián)接件和閥門等聯(lián)接成的用于輸送氣體、液體或帶固體顆粒的流體的裝置。bash_history文件的內(nèi)容發(fā)送到grep程序,以搜索字符串“mcopy”。通常,流體經(jīng)鼓風(fēng)機(jī)、壓縮機(jī)、泵和鍋爐等增壓后,從管道的高壓處流向低壓處,也可利用流體自身的壓力或重力輸送。管道的用途很廣泛,主要用在給水、排水、供熱、供煤氣、長距離輸送石油和、農(nóng)業(yè)灌溉、水力工程和各種工業(yè)裝置中。
管道分類
1、按材料分類:金屬管道和非金屬管道。
2、按設(shè)計(jì)壓力分類:真空管道、低壓管道、高壓管道、超高壓管道。
3、按輸送溫度分類:低溫管道、常溫管道、中溫和高溫管道。
4、按輸送介質(zhì)分類:給排水管道、壓縮空氣管道、氫氣管道、氧氣管道、管道、熱力管道、燃?xì)夤艿?、燃油管道、流體管道、有毒流體管道、酸堿管道、鍋爐管道、制冷管道、凈化純氣管道、純水管道。
管道-管徑的確定當(dāng)流體的流量已知時(shí),管徑的大小取決于允許的流速或允許的摩擦阻力(壓力降)。流速大時(shí)管徑小,但壓力降值增大。管道安裝為了排除凝結(jié)水,蒸汽和其他含水的氣體管道應(yīng)有一定的坡度,一般不小于千分之二。因此,流速大時(shí)可以節(jié)省管道基建投資,但泵和壓縮機(jī)等動(dòng)力設(shè)備的運(yùn)行能耗費(fèi)用增大。此外,如果流速過大,還有可能帶來一些其他不利的因素。因此管徑應(yīng)根據(jù)建設(shè)投資、運(yùn)行費(fèi)用和其他技術(shù)因素綜合考慮決定。

管道以先進(jìn)先出方式保存一定數(shù)量的數(shù)據(jù)。使用管道的時(shí)候一個(gè)進(jìn)程從管道的一端寫,另一個(gè)進(jìn)程從管道的另一端讀。常用于表示無縫鋼管、焊接鋼管(直縫或螺旋縫)、銅管、不銹鋼管、PPR、PE管、高密度聚乙烯管(HPPE)、聚管管徑及壁厚。在主進(jìn)程中利用fork()函數(shù)創(chuàng)建一個(gè)子進(jìn)程,這樣父子進(jìn)程同時(shí)擁有對同一管道的讀寫句柄,因?yàn)楣艿罌]有提供鎖定的保護(hù)機(jī)制,所以必須決定數(shù)據(jù)的流動(dòng)方向,然后在相應(yīng)進(jìn)程中關(guān)閉不需要的句柄。這樣,就可以使用read()和write()函數(shù)來對它進(jìn)行讀寫操作了。