dup2

dup2(int oldfd,int newfd);
這個(gè)函數(shù)是復(fù)制文件描述符,將newfd描述符所對(duì)應(yīng)的文件表 改成 oldfd所對(duì)應(yīng)的文件表項(xiàng)。之后,newfd與oldfd指向同一個(gè)文件表。這樣就將newfd重定向到oldfd.

dup2(4,1),這個(gè)就是將標(biāo)準(zhǔn)輸出重定向到文件描述符4所對(duì)應(yīng)的文件。
系統(tǒng)默認(rèn)是將文件描述符1對(duì)應(yīng)標(biāo)準(zhǔn)輸出(終端),也就是說(shuō),我們使用向描述符1寫數(shù)據(jù),會(huì)寫到終端。調(diào)用**dup2(4,1)之后,會(huì)寫到描述符4所對(duì)應(yīng)的文件。

dup2(1,4),這個(gè)是將描述符4重定向到標(biāo)準(zhǔn)輸出,如果向描述符4寫數(shù)據(jù),會(huì)輸出到終端。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 國(guó)家電網(wǎng)公司企業(yè)標(biāo)準(zhǔn)(Q/GDW)- 面向?qū)ο蟮挠秒娦畔?shù)據(jù)交換協(xié)議 - 報(bào)批稿:20170802 前言: 排版 ...
    庭說(shuō)閱讀 12,523評(píng)論 6 13
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語(yǔ)言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲(chóng)de夢(mèng)閱讀 100,818評(píng)論 9 468
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,695評(píng)論 19 139
  • 一家位于全球互聯(lián)網(wǎng)前十強(qiáng),市值已超400億美元的公司——京東。一個(gè)成功的企業(yè),離不開(kāi)過(guò)去的努力。而大多數(shù)人可能只記...
    mikl閱讀 3,495評(píng)論 0 2
  • 給身心放個(gè)假吧! 時(shí)間就是最好奢侈品, 把時(shí)間交給自己, 身與心的統(tǒng)一即是當(dāng)下的幸福! 給身體來(lái)場(chǎng) : 斷 舍 ...
    00d13dfe6823閱讀 356評(píng)論 0 1

友情鏈接更多精彩內(nèi)容