<?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=Touch_%28Unix%29</id>
	<title>Touch (Unix) - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Touch_%28Unix%29"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Touch_(Unix)&amp;action=history"/>
	<updated>2026-07-15T16:06:00Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Touch_(Unix)&amp;diff=1832627&amp;oldid=prev</id>
		<title>imported&gt;日期20220626：​// Edit via Wikiplus</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Touch_(Unix)&amp;diff=1832627&amp;oldid=prev"/>
		<updated>2026-01-14T07:55:17Z</updated>

		<summary type="html">&lt;p&gt;// Edit via Wikiplus&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{refimprove|time=2012-07-14T11:19:02+00:00}}&lt;br /&gt;
{{lowercase|title=touch}}&lt;br /&gt;
{{NoteTA|G1=IT}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;touch&amp;#039;&amp;#039;&amp;#039;是一个[[UNIX]] [[shell]]命令，其主要功能是将现有文件的修改时间戳设置为当前时间，它也被用于创建新文件。&lt;br /&gt;
==历史==&lt;br /&gt;
touch最早出现在第七版[[AT&amp;amp;T]][[UNIX]]，作者为Paul Rubin，Arnold Robbins，Jim Kingdon，David MacKenzie。&lt;br /&gt;
&lt;br /&gt;
==使用方法==&lt;br /&gt;
[[单一UNIX规范]]包含下列程序选项：&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;-a&amp;#039;&amp;#039;&amp;#039;，只更改访问时间&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;-c&amp;#039;&amp;#039;&amp;#039;，如果文件不存在，不创建且不声明&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;-m&amp;#039;&amp;#039;&amp;#039;，只更改修改时间&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;-r file&amp;#039;&amp;#039;&amp;#039;，使用&amp;#039;&amp;#039;&amp;#039;file&amp;#039;&amp;#039;&amp;#039;的访问、修改时间而非当前时间&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;-t time&amp;#039;&amp;#039;&amp;#039;，使用&amp;#039;&amp;#039;&amp;#039;time&amp;#039;&amp;#039;&amp;#039;（格式见下）更改访问、修改时间&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;time&amp;#039;&amp;#039;&amp;#039;的格式为[[cc]yy]MMDDhhmm[.ss]，其中cc代表世纪，yy代表年份的后二位数字，MM代表月份，DD代表天数，hh代表小时，mm代表分钟，ss代表秒数。&lt;br /&gt;
&lt;br /&gt;
其他Unix系统或[[类Unix系统]]可能添加额外的选项。&lt;br /&gt;
&lt;br /&gt;
==示例==&lt;br /&gt;
以当前时间更改访问、修改时间：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ touch myfile.txt&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
注意：touch不修改myfile.txt内容，只更改它的访问、修改时间，如果myfile.txt不存在，它会被创建。&lt;br /&gt;
&lt;br /&gt;
用指定时间更改访问、修改时间：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ touch -t 200701310846.26 index.html&lt;br /&gt;
$ touch -d &amp;#039;2007-01-31 8:46:26&amp;#039; index.html&lt;br /&gt;
$ touch -d &amp;#039;Jan 31 2007 8:46:26&amp;#039; index.html&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==其他操作系统==&lt;br /&gt;
其他操作系统，如(Windows、Mac OS）也存在执行相似功能的软件：&lt;br /&gt;
*Windows&lt;br /&gt;
**[http://date.bghot.com File Date Touch]{{Wayback|url=http://date.bghot.com/ |date=20171021002131 }}-[[Windows]]下的[[自由软件]]&lt;br /&gt;
==参看==&lt;br /&gt;
*[[Unix实用程序列表]]&lt;br /&gt;
*[[chmod]]&lt;br /&gt;
==外部链接==&lt;br /&gt;
*[http://www.opengroup.org/onlinepubs/009695399/utilities/touch.html 单一UNIX标准中的touch标准]{{Wayback|url=http://www.opengroup.org/onlinepubs/009695399/utilities/touch.html |date=20090302222943 }}&lt;br /&gt;
==文档==&lt;br /&gt;
*[http://www.gnu.org/software/coreutils/manual/html_node/touch-invocation.html GNU版本touch文档]{{Wayback|url=http://www.gnu.org/software/coreutils/manual/html_node/touch-invocation.html |date=20120509184132 }}&lt;br /&gt;
*[http://www.openbsd.org/cgi-bin/man.cgi?query=touch openBSD版本touch文档]&lt;br /&gt;
{{Unix命令}}&lt;br /&gt;
&lt;br /&gt;
[[Category:标准Unix程序]]&lt;/div&gt;</summary>
		<author><name>imported&gt;日期20220626</name></author>
	</entry>
</feed>