查看“在Linux下查看文件三种时间”的源代码
←
在Linux下查看文件三种时间
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
在Linux下,文件包含三种时间属性,分别为: atime(access time):最近访问文件内容时间(Last Access Time)。 mtime(modify time):最近修改文件内容时间(Last Modification Time)。 ctime(change time):最近更改文件属性(Inode内容更改)的时间,包括文件名、大小、内容、权限、属主、属组等(Last Change Time)。 1.输入“touch filetime.txt”创建新文件,输入“stat filetime.txt”即可查看文件filetime.txt的时间属性。 备注:新创建文件的三种时间抓取当前时间,本例中为2019-01-05 19:42:36。 Birth时间为空,Linux需要内核提供xstat()接口才可获取Birth时间。 [[File:File3P1.png]] 2.使用cat,less,more等命令查看文件后atime已更新(2019-01-05 19:44:13)。 备注:ls,stat命令不会修改atime。 [[File:File3P2.png]] 3.输入“echo "add test">>filetime.txt”给文件增加内容“add test”后,输入“stat filetime.txt”查看时间属性,发现mtime和ctime均已更新(2019-01-05 19:55:05)。 [[File:File3P3.png]] 4.输入“mv filetime.txt new.txt”修改文件名为new.txt,输入“stat new.txt”查看时间属性,发现只有ctime更新(2019-01-05 19:57:05)。 备注:chown和chmod命令均修改ctime,ln(不包括ln -s)亦修改ctime。 [[File:File3P4.png]] 5.输入“ls -lc new.txt”可查看文件new.txt的ctime。 [[File:File3P5.png]] 6.输入“ls -lu new.txt”可查看文件new.txt的atime。 [[File:File3P6.png]] 7.输入“ls -l new.txt”可查看文件new.txt的mtime。 [[File:File3P6.png]]
返回至
在Linux下查看文件三种时间
。
导航菜单
个人工具
创建账户
登录
命名空间
页面
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
台灣正體
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息