[unix shell笔记] - touch命令

网友投稿 951 2022-09-24

[unix shell笔记] - touch命令

[unix shell笔记] - touch命令

touch命令改变文件的时间信息。 参数: -a : 仅修改access time。 -c : 仅修改时间,而不建立文件。 -m : 仅修改mtime。 -r : 参照某个文件的时间记录。 -t : 后面可以接时间,格式为 [[CC]YY]MMDDhhmm[.SS] 如198408250310.20 如果不指定任何选项,则把文件最近使用时间和最近变更时间改成系统当前时间。如果不存在指定的文件,就生成一个大小为0的空文件。

#ll file1             --无文件 file1 not found #touch file1          --生成一个空文件 #ll file1             --大小为0,时间为系统当前时间 -rw-r--r--   1 root  sys  0 Nov  9 17:10 file1 #date                 --过了1分钟,系统时间发生变化 Wed Nov  9 17:11:01 MST 2011 #touch file1          --变更文件的时间记录 #ll file1             --文件的时间改为当前时间 -rw-r--r--   1 root  sys  0 Nov  9 17:11 file1

#touch -t 09100111 file1      --MMDDhhmm,9月10日1点11分 #ll file1 -rw-r--r--   1 root  sys   0 Sep 10 01:11 file1 #touch file2 #ll file1 file2            --新生成file2文件 -rw-r--r--   1 root  sys   0 Sep 10 01:11 file1 -rw-r--r--   1 root  sys   0 Nov  9 17:15 file2

#touch -r file1 file2      --参照file1的时间记录,改写file2的时间信息 #ll file1 file2 -rw-r--r--   1 root  sys   0 Sep 10 01:11 file1 -rw-r--r--   1 root  sys   0 Sep 10 01:11 file2

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:携赛季5冠出征法网,还有谁能阻挡斯瓦泰克?(斯瓦泰克晋级法网女单决赛)
下一篇:[unix shell笔记] - 和find命令结合使用xargs命令
相关文章

 发表评论

暂时没有评论,来抢沙发吧~