Linux文件的3个时间
Windows文件的3个时间
Linux文件的3个时间
参考: https://www.linuxprobe.com/linux-file-time.html
文件的时间戳:
atime
Access Time(访问时间)—文件最后一次被访问时间mtime
Modify Time(修改时间)—内容上一次修改时间ctime
Change Time(创建时间)—文件权限属性上一次更改时间
Linux查看文件属性时间
# Linux查看文件属性时间
stat 文件
参数 | 解释 |
---|---|
ctime | 创建时间 |
mtime | 内容上一次修改时间 |
atime | 文件最后一次被访问时间 |
touch修改文件属性时间
参考: https://blog.youkuaiyun.com/amwihdx08/article/details/115110262
touch
设置文件内容的修改时间
(mtime)、创建时间
(ctime)与读取时间
(atime).
将文件时间修改为当前时间
-a
同时修改atime和mtime
# 修改访问时间和修改时间为当前时间
touch -a 1.txt
-m
修改mtime和ctime
# 将文件修改时间和属性修改时间改为当前时间
touch -m t.txt
-c
修改三个时间
-c 修改三个时间,如该文件不存在则不建立新文件
# 将.txt时间改为当前时间
touch -c t.txt
将3个时间设为相同值
-r
将2个文件的3个时间设为相同值
# 按照1.txt的时间来设置t.txt的时间
touch -r 1.txt t.txt
-t
将3个时间设为指定相同值—使用数字格式
#
touch -t 201903201005.15 t.txt
-d
将3个时间设为指定相同值—人性化参数
# 修改文件的日期为2两年前
touch -d "2 years ago" t.txt
# 指定时间
touch -d "2021-03-21 18:00:05" t.txt