您的位置:首页 > 运维架构 > Linux

Linux文件的三种时间属性

2016-08-21 18:11 183 查看
在Windows操作系统下,文件有三种时间属性:创建时间、修改时间、访问时间

在Linux操作系统下, 文件也有三种时间属性:访问时间、修改时间、状态改动时间

在Linux操作系统下没有创建时间的概念  ,就是说我们不能知道文的创建时间 ,

在文件创建后如果没有修改文件,那么修改时间=创建时间 ; 

在文件建立后如果状态没有改动过,那么状态改动时间=创建时间;

在文件建立后如果没有被读取过 ,那么访问时间 = 创建时间;

因为不好判断文件是否被改过、读过、其状态是否变过,所以判断文件的建立时间基本上为不可能。

 Linux的三种时间属性分别为:

atime , access time的缩写 , 显示文件中数据最后被访问的时间;

mtime ,modify time的缩写,显示的是文件的内容被改变时的最后时间;

ctime , change time的缩写,显示的是文件的权限,拥有者,所属的组,链接数发生改变时的时间

查看文件三种时间方法:

1、利用stat命令:



2、利用ls命令:

ls -lu filename 列出文件的 atime
ls  -l  filename   列出文件的 mtime

ls -lc filename 列出文件的 ctime



参考:
http://www.linuxidc.com/Linux/2012-07/64663.htm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux