📅  最后修改于: 2023-12-03 15:05:37.136000             🧑  作者: Mango
在Windows系统中,Touch是一种命令行操作,用于创建或修改文件或目录的时间戳。Touch操作对于程序员来说非常有用,尤其是在开发过程中需要生成或修改某些文件的时间戳时。
打开cmd命令提示符,进入要操作的文件所在的目录,使用如下命令:
touch <filename>
这个命令会将指定文件的访问时间和修改时间更新为当前时间。如果文件不存在,则创建一个新的空文件。
可以使用 -a
参数来更新文件的访问时间:
touch -a <filename>
可以使用 -m
参数来更新文件的修改时间:
touch -m <filename>
可以使用 -t
参数来自定义时间戳,格式为 [[CC]YY]MMDDhhmm[.SS]
:
touch -t 202201131410.30 <filename>
此命令会将指定文件的访问时间和修改时间设置为 2022年1月13日14点10分30秒。
touch: cannot touch 'filename': Permission denied
。-a
或 -m
参数时,如果文件不存在,则会报错。-t
参数时,时间戳的格式必须严格按照要求,否则会提示 touch: invalid date format '201508200910.30'
。以上是关于Windows下的Touch操作的介绍。对于程序员来说,这个操作可以非常方便地生成或修改文件的时间戳。