欢迎大家来到IT世界,在知识的湖畔探索吧!
touch 命令用于修改文件的日期时间属性,如果该文件不存在则会创建一个空文件。使用touch命令可以修改文件的时间戳,包括访问时间、修改时间和创建时间。
语法:
touch [选项]… 文件…
常用选项:
– -a:仅更改访问时间。
– -m:仅更改修改时间。
– -c:如果文件不存在,则不创建。
– -d:指定自定义的时间戳。
– -t:指定自定义的时间戳,格式为[CC]YYMMDDhhmm[.SS]。
touch命令有以下用法:
1. 创建空文件:touch filename,会创建一个指定的空文件,如果文件已存在则会更新文件的时间戳。
2. 更新文件时间戳:touch filename,如果文件已存在,则会更新文件的修改时间为当前时间戳。
3. 批量创建多个空文件:touch file1 file2 file3,可以同时创建多个指定的空文件。
4. 指定文件的时间戳:touch -t 时间戳 filename,可以指定文件的时间戳,例如touch -t 1.11 filename。
5. 以指定时间创建或修改文件时间戳:touch -d 时间 filename,可以按照指定的日期时间创建或修改文件的时间戳,例如touch -d “2020-11-11 11:11:11” filename。
6. 修改文件访问时间和修改时间:touch -a filename 和 touch -m filename,分别可以修改文件的访问时间和修改时间。
7. 递归创建目录和文件:touch -p a/b/c/filename,可以递归创建目录和文件,如果目录不存在则会自动创建。
8. 修改文件权限:touch -r filename1 filename2,可以将filename1的权限复制到filename2,并不会修改文件内容和时间戳。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/124375.html