Linux学习笔记:touch新建文件、修改访问、改动时间

  touch用于创建新的空文件或者修改已有文件的时间戳。

  语法:touch file.txt

  • 如果file存在,使用touch指令可更改这个文件或目录的日期时间,包括存取时间和更改时间。
  • 如果file不存在,touch指令会在当前目录下新建一个空白文件file。

  参数:

  • -a:只更改存取(访问)时间
  • -m:只更改变动时间
  • -d:使用指定的日期时间,而非现在的时间
  • -c:如果该文件不存在,则不创建该文件 touch -c test
  • -r:touch -r test1 test2 把test2的时间设置成和test1一样
  • -t timestamp:设置文件的时间
  • -f:忽略不处理
  • --help 在线帮助
  • --version 版本信息

  1.查看文件信息

stat test.sh

  2.修改时间(指定时间)

touch -t 200101011200 test.sh

  3.修改访问时间

  假设使用了-a选项,那么touch命令会改动文件的访问时间为当前时间。

touch -a test.sh 

  4.修改改动时间

   假设使用了-m选项,那么touch命令会改动文件的改动时间为当前时间。

 touch -m test.sh

END 2018-08-21 15:19:21

原文地址:https://www.cnblogs.com/hider/p/9511542.html