touch - change file timestamps

touch [文件名] 就是“摸”一下文件,如果文件不存在,就建立新文件;如果文件存在,就改变文件的访问时间atime等时间戳信息。

 

语法:
  touch [OPTION]... FILE...

  touch [-acfm][-d<日期时间>][-r<参考文件或目录>] [-t<日期时间>][--help][--version][文件或目录…]

 

参数:

  • -a 改变档案的读取时间记录。
    • [root@oldboy oldboy]# stat new.txt
        File: `new.txt'
        Size: 120             Blocks: 8          IO Block: 4096   regular file
      Device: 803h/2051d      Inode: 275539      Links: 1
      Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
      Access: 2019-11-06 22:10:48.234818898 +0800
      Modify: 2019-11-07 18:48:17.389776861 +0800
      Change: 2019-11-07 18:48:17.390776816 +0800
      
      [root@oldboy oldboy]# touch new.txt -a
      
      # touch -a修改了atime和ctime
      [root@oldboy oldboy]# stat new.txt    
        File: `new.txt'
        Size: 120             Blocks: 8          IO Block: 4096   regular file
      Device: 803h/2051d      Inode: 275539      Links: 1
      Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
      Access: 2019-11-07 19:49:23.350646538 +0800
      Modify: 2019-11-07 18:48:17.389776861 +0800
      Change: 2019-11-07 19:49:23.350646538 +0800
      touch -a的效果

相关文章:

  • 2021-12-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-21
  • 2021-11-11
  • 2022-12-23
  • 2021-11-27
  • 2021-12-13
  • 2021-11-30
  • 2021-11-20
相关资源
相似解决方案