Linux命令学习之touch
文章目录
前言
今天学习一下Linux的 touch 命令
功能
按man文档的说明,是修改文件的时间戳,目前常用的操作是用来 创建文件
touch file
创建一个空文件,文件的访问时间与修改时间为当前时间
touch -a file
改变文件的访问时间
从上图可以看出来, b.txt 文件只有访问时间被修改了,修改时间没有变
验证时用到 stat 命令, 这个后续具体学习
touch -m file
改变文件的修改时间 从上图可以看出来, cc.txt 文件只有修改时间变了,访问时间没有变
touch -t file
修改文件为指定的时间,格式为 [[CC]YY]MMDDhhmm[.ss]
上图命令将 dd.txt 文件的访问时间与修改时间改成了 2022-01-02 12:22:23
touch -d file
修改文件为指定的日期,支持的时间格式更广泛
touch -r reffile file
修改文件的时间为引用的文件时间
如图, ff.txt 文件与 a.txt 的时间同步了
REF
touch (command) - Wikipedia
Check file access and modification time in Linux - Linux Tutorials - Learn Linux Configuration
stat(1): file/file system status - Linux man page
Captured On: [2023-01-06 Fri 18:55]