三种时间对应关系

  • 访问时间 Access atime
  • 修改时间 Modify mtime
  • 状态改动时间 Change ctime

如何查看文件文件的三种时间戳

stat filename

三种时间戳的解释

  • 访问时间:读一次文件的内容,这个时间就会更新。比如more、cat等命令。ls、stat命令不会修改atime

  • 修改时间:修改时间是文件内容最后一次被修改的时间。比如:vim操作后保存文件。ls -l列出的就是这个时间

  • 状态改动时间。是该文件的inode节点最后一次被修改的时间,通过chmod、chown命令修改一次文件属性,这个时间就会更新。

应用举例 查看数据库的建立时间

数据库的oid

select  oid , datname from pg_database ;
  oid  |   datname   
-------+-------------
 13806 | postgres
     1 | template1
 13805 | template0
 16629 | timescaledb
 16646 | normaldb
 16659 | pgwatch2
 26557 | awr
 42902 | pipelinedb
(8 行记录)

对应的存放位置

ll base/
总用量 216
drwx------ 2 postgres postgres 12288 12月 19 00:54 1
drwx------ 2 postgres postgres  8192 12月 17 12:45 13805
drwx------ 2 postgres postgres  8192 12月 15 02:32 13806
drwx------ 2 postgres postgres 36864 12月 19 00:55 16629
drwx------ 2 postgres postgres 32768 12月 20 11:23 16646
drwx------ 2 postgres postgres  8192 12月 17 12:44 16659
drwx------ 2 postgres postgres 12288 12月 15 02:33 26557
drwx------ 2 postgres postgres 20480 12月 18 22:11 42902
drwx------ 2 postgres postgres     6 12月 20 14:03 pgsql_tmp

查看时间

 stat PG_VERSION 
  文件:"PG_VERSION"
  大小:3         	块:8          IO 块:4096   普通文件
设备:fd02h/64770d	Inode:1740036     硬链接:1
权限:(0600/-rw-------)  Uid:(   26/postgres)   Gid:(   26/postgres)
最近访问:2018-12-20 10:56:55.671680658 +0800
最近更改:2018-11-30 10:46:14.736271487 +0800
最近改动:2018-11-30 10:46:14.736271487 +0800
创建时间:-

禁用atime

cat /etc/fstab

#
# /etc/fstab
# Created by anaconda on Tue Jul 10 10:13:30 2018
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=ef850a59-8018-45f0-ad9e-54fa0b17d5dd /                       xfs     noatime,nodiratime        0 0
UUID=bece2732-9d2c-4b3b-9818-1ea939f45db8 /boot                   xfs     defaults        0 0
UUID=9d880ea3-0a7a-4d73-aeab-e972ea2af2f6 /home                   xfs     defaults        0 0
UUID=c63df49f-85f3-4cf8-b69c-bc10808b69e1 swap                    swap    defaults        0 0