跳至內容

/dev/null

出自Taiwan Tongues 台語維基
於 2025年8月19日 (二) 21:54 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

/ dev / null(抑是稱空裝置)佇類 Unix 系統中是一个特殊的裝置檔案,伊擲捒一切寫入去其中的資料(但報告寫入去操作成功), 讀伊會隨得著一个 EOF。

佇程式設計師行仔內的話, 尤其是 Unix 行話內底,` / dev / null ` 予人叫做位元桶抑是烏空。

使用

空裝置通常被用擲捒無需要的輸出流,抑是作為用輸入流的閬縫案。遮的操作通常由重新導向完成。

/ dev / null 是一个特殊檔案,毋是 kha-tá-lok-guh,所以袂當用啦 Unix 命令 mv 共檔案徙動到其中。使用 rm 號令才是 Unix 中刪除檔案的正確方法。

本概念大概相當的 CP / M,DOS 和Microsoft Windows 中的 NUL : 抑是單純的 NUL 裝置,Windows NT 猶閣有其後續系統當中的 \ Device \ Null 抑是 NUL,Amiga 中的 NIL :,以及 OpenVMS中的 NL :。佇基於 . NET 的 Windows PowerShell 中,仝款的概念為 $ null。

電腦文化內底的參照

佇咧 Unix 程式設計師使用的科技行話中佮隱喻經常使用這一概念,比如講「就請將投訴傳送到 / dev / null」,「 我的郵件去予人儉檔著矣 / dev / null」,以及「重新導向到位 / dev / null」,分別表示:「 莫提投訴來共我亂」,「 我的郵件予人刣掉去矣」,和「一爿去」。 iPhone Dev Team 通常使用「會當向呢 / dev / null 捐款」,意為𪜶無接受捐款。

空裝置嘛是科技笑詼的定定用主題之一,譬如講警告使用者系統的 / dev / null 已經咧使用矣百分之九十八。一百九十九五年戇人節一家德國雜誌 _ c't _ 寫講,一種增強的 / dev / null 晶片會當藉著共資料轉換做內部 LED 的閃光以有效的處理輸入資料。

蘋果公司嘛捌佇二空空三年喔利用這个概念做過一則廣告,「 共其他的牌子 UNIX 攏送入去 / dev / null」,表明執行 Mac OS X 的 PowerBook 包括甲全部 UNIX 特性。

參見

  • 裝置檔案
  • 檔案系統繼承標準
  • 袂記得空
  • 位元糞埽桶
  • rm
  • 標準攕流
  • / dev / zero
  • / dev / random
  • / dev / full
  • Unix 哲學
  • 唯寫記憶體

參考文獻