zoukankan      html  css  js  c++  java
  • 描述文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息?

    文件的元数据有 文件的属性 大小 创建时间 访问时间,属主属组等信息。
      三个时间戳
         acess time 访问时间,atime,读写文件内容的时间
         modify time 修改时间,mtime,改变文件内容的时间
         change time 改变时间,ctime,文件的元数据改变的时间

    修改文件时间戳的命令:touch
      touch [option]... Files
         -c 指定的文件路径不存在时不予创建
         -a 仅修改access time
         -m 仅修改modify time

    实例:

    [root@VM_0_15_centos ~]# touch a   #创建文件a

    [root@VM_0_15_centos ~]# stat a  #查看文件a的访问时间,修改时间和改变时间

      File: ‘a’
      Size: 0          Blocks: 0          IO Block: 4096   regular empty file
    Device: fd01h/64769d Inode: 394681      Links: 1
    Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
    Access: 2019-11-10 21:07:08.497986291 +0800
    Modify: 2019-11-10 21:07:08.497986291 +0800
    Change: 2019-11-10 21:07:08.497986291 +0800

    修改文件的atime

    [root@VM_0_15_centos ~]# touch -a a
    [root@VM_0_15_centos ~]# stat a
      File: ‘a’
      Size: 0          Blocks: 0          IO Block: 4096   regular empty file
    Device: fd01h/64769d Inode: 394681      Links: 1
    Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
    Access: 2019-11-10 21:19:08.418411029 +0800                    ----> 文件a的atime从21:07:08变为21:19:08
    Modify: 2019-11-10 21:07:08.497986291 +0800
    Change: 2019-11-10 21:19:08.418411029 +0800                  ----> 文件a的ctime也随之改变。          

    修改文件的mtime

    [root@VM_0_15_centos ~]# touch -m a
    [root@VM_0_15_centos ~]# stat a
      File: ‘a’
      Size: 0          Blocks: 0          IO Block: 4096   regular empty file
    Device: fd01h/64769d Inode: 394681      Links: 1
    Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
    Access: 2019-11-10 21:19:08.418411029 +0800
    Modify: 2019-11-10 21:23:42.407961000 +0800      ----> 文件a的mtime从21:07:08变为21:23:42
    Change: 2019-11-10 21:23:42.407961000 +0800   ----> 文件a的ctime也随之改变。
     Birth: -

  • 相关阅读:
    Cookie 学习笔记
    IEDA的图片视频等文件在Tomcat上部署不能访问的问题
    JavaWeb 的路径访问问题,以及路径命名规则。
    HttpServlet 的 Request 方法 学习笔记
    Servlet概念 ,体系结构及配置 HTTP概念
    XML学习笔记
    IDEA创建Tomcat服务器,以及新创建的JaveWeb项目(JavaEE)如何部署在Tomcat上,以及出现404的原因,以及一些设置。
    IDEA将多个项目创建在同一个文件夹下,及创建JavaWeb项目方法
    Spring JDBCTemplate对象的增删查改写法 学习笔记
    Druid 数据库连接池技术(JDBCUtils工具类的编写) 学习笔记
  • 原文地址:https://www.cnblogs.com/mwd-123/p/11831906.html
Copyright © 2011-2022 走看看