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

关于linux stat指令以及怎么用touch来更改三个文件属性中的时间

2017-02-14 22:52 1201 查看
linu stat  :用来查看文件信息

首先,建立一个file1 文件

然后ls -la file1查看文件属性

接下来使用chmod 426 file1修改权限,

然后使用stat file1 查看文件属性  

此时会看到三个时间如下:

分别为 access time(访问时间):读一次文件,此访问时间会更新一次。

          Modify time(修改时间):对文件修改一次,此时间会更新一次。

        Change time(状态改变时间):通过chmod命令更改文件属性一次,此时间会更新一次。

提问   :如何使用touch更改这三个时间呢?

       对于这个问题 ,我使用touch --help查了一下 出现的结果大致如图:

截取我们需要的信息 翻译过来就是

-a:仅修改access time
-c:仅修改时间而不建立文件
-m:仅修改mtime

所以 使用touch -a file1 便可以修改文件的access time如图:

除此之外还要注意就是普通用户不能更改时间   。所以可以su切换成root用户来更改。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux