<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=%2Fdev%2Fnull</id>
	<title>/dev/null - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=%2Fdev%2Fnull"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=/dev/null&amp;action=history"/>
	<updated>2026-06-27T01:33:42Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=/dev/null&amp;diff=713462&amp;oldid=prev</id>
		<title>imported&gt;Libamidi：​/* 参见 */ 消歧义</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=/dev/null&amp;diff=713462&amp;oldid=prev"/>
		<updated>2025-09-29T16:21:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;参见：​&lt;/span&gt; 消歧义&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{noteTA|G1=IT}}&lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;/dev/null&amp;#039;&amp;#039;&amp;#039;&amp;lt;/tt&amp;gt;（或称&amp;#039;&amp;#039;&amp;#039;空设备&amp;#039;&amp;#039;&amp;#039;）在[[类Unix]]系统中是一个特殊的[[设备文件]]，它丢弃一切写入其中的数据（但报告写入操作成功），读取它则会立即得到一个[[档案结尾|EOF]]&amp;lt;ref name=uxman&amp;gt;{{Cite web |url=http://www.opengroup.org/onlinepubs/000095399/basedefs/xbd_chap10.html |title=Single Unix Specification Section 10.1 |accessdate=2010-09-19 |archive-date=2009-08-04 |archive-url=https://web.archive.org/web/20090804150434/http://www.opengroup.org/onlinepubs/000095399/basedefs/xbd_chap10.html |dead-url=no }}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在[[程序员]][[行话]]，尤其是[[Unix]]行话中，&amp;lt;code&amp;gt;/dev/null&amp;lt;/code&amp;gt;被称为[[比特桶]]&amp;lt;ref&amp;gt;{{Cite web |url=http://catb.org/esr/jargon/html/B/bit-bucket.html |title=Jargon file entry for &amp;quot;bit bucket&amp;quot; |accessdate=2010-09-19 |archive-date=2013-06-18 |archive-url=https://web.archive.org/web/20130618005327/http://catb.org/esr/jargon/html/B/bit-bucket.html |dead-url=yes }}&amp;lt;/ref&amp;gt;或者[[黑洞 (网络)|黑洞]]。&lt;br /&gt;
== 使用 ==&lt;br /&gt;
空设备通常被用于丢弃不需要的[[I/O|输出]][[标准串流|流]]，或作为用于输入流的空[[文件]]。这些操作通常由[[重定向 (计算机)|重定向]]完成。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;/dev/null&amp;lt;/tt&amp;gt;是一个特殊&amp;#039;&amp;#039;&amp;#039;文件&amp;#039;&amp;#039;&amp;#039;，而不是[[目录 (文件系统)|目录]]，因此不能使用Unix命令&amp;lt;tt&amp;gt;[[mv (Unix)|mv]]&amp;lt;/tt&amp;gt;将文件移动到其中。使用&amp;lt;tt&amp;gt;[[rm (Unix)|rm]]&amp;lt;/tt&amp;gt;命令才是Unix中删除文件的正确方法。&lt;br /&gt;
&lt;br /&gt;
本概念大致相当于[[CP/M]]，[[DOS]]和[[Microsoft Windows]]中的&amp;lt;tt&amp;gt;NUL:&amp;lt;/tt&amp;gt;或单纯的&amp;lt;tt&amp;gt;NUL&amp;lt;/tt&amp;gt;设备，[[Windows NT]]及其后续系统中的&amp;lt;tt&amp;gt;\Device\Null&amp;lt;/tt&amp;gt;或&amp;lt;tt&amp;gt;NUL&amp;lt;/tt&amp;gt;，[[Amiga]]中的&amp;lt;tt&amp;gt;NIL:&amp;lt;/tt&amp;gt;，以及[[OpenVMS]]中的&amp;lt;tt&amp;gt;NL:&amp;lt;/tt&amp;gt;。在基于[[.NET]]的[[Windows PowerShell]]中，相同的概念为$null。&lt;br /&gt;
&lt;br /&gt;
==计算机文化中的引用==&lt;br /&gt;
在Unix程序员使用的科技行话中和[[隐喻]]经常使用这一概念，例如“请将投诉发送到&amp;lt;tt&amp;gt;/dev/null&amp;lt;/tt&amp;gt;”，“我的邮件被存档到了&amp;lt;tt&amp;gt;/dev/null&amp;lt;/tt&amp;gt;”，以及“重定向到&amp;lt;tt&amp;gt;/dev/null&amp;lt;/tt&amp;gt;”，分别表示：“不要拿投诉来烦我”，“我的邮件被删掉了”，和“一边去”。[[iPhone Dev Team]]通常使用“可以向&amp;lt;tt&amp;gt;/dev/null&amp;lt;/tt&amp;gt;捐款”，意为他们不接受捐款。&lt;br /&gt;
&lt;br /&gt;
空设备也是科技幽默的常用主题之一，例如警告用户系统的&amp;lt;tt&amp;gt;/dev/null&amp;lt;/tt&amp;gt;已经使用了98%。1995年[[愚人节]]一家德国杂志&amp;#039;&amp;#039;[[c&amp;#039;t]]&amp;#039;&amp;#039;写道，一种增强的&amp;lt;tt&amp;gt;/dev/null&amp;lt;/tt&amp;gt;[[集成电路|芯片]]可以藉由将数据转换成内部[[LED]]的闪光以有效的处理输入数据。&lt;br /&gt;
&lt;br /&gt;
[[苹果公司]]也曾在2003年利用这个概念做过一则广告，“将其它牌子的UNIX都送进/dev/null”，表明运行[[Mac OS X]]的[[PowerBook]]包含了全部UNIX特性&amp;lt;ref&amp;gt;{{Cite web |url=http://www.brainmapping.org/MarkCohen/UNIXad.pdf |title=存档副本 |accessdate=2010-09-19 |archive-date=2015-10-09 |archive-url=https://web.archive.org/web/20151009010307/http://www.brainmapping.org/MarkCohen/UNIXad.pdf |dead-url=no }}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
==参见==&lt;br /&gt;
* [[设备文件]]&lt;br /&gt;
* [[FHS|文件系统继承标准]]&lt;br /&gt;
* [[忘怀洞]]&lt;br /&gt;
*[[比特垃圾桶]]&lt;br /&gt;
* [[Rm (Unix)|rm]]&lt;br /&gt;
* [[标准串流]]&lt;br /&gt;
* [[:/dev/zero]]&lt;br /&gt;
* [[:/dev/random]]&lt;br /&gt;
* [[:/dev/full]]&lt;br /&gt;
* [[Unix哲学]]&lt;br /&gt;
* [[只写内存]]&lt;br /&gt;
&lt;br /&gt;
== 参考文献 ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
{{Nulls|type=程式語言}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Unix|Dev Null]]&lt;br /&gt;
[[Category:设备文件|Dev Null]]&lt;br /&gt;
[[Category:无|Dev Null]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Libamidi</name></author>
	</entry>
</feed>