LINUX命令之stat及显示的三个时间戳

<Linux系统stat指令用法>

stat指令:文件/文件系统的详细信息显示。

stat命令主要用于显示文件或文件系统的详细信息,该命令的语法格式如下:

 

-f  不显示文件本身的信息,显示文件所在文件系统的信息

-L  显示符号链接

-t  简洁模式,只显示摘要信息

 

  事实上,stat命令显示的是文件的I节点信息。Linux文件系统以块为单位存储信息,为了找到某一个文件所在存储空间的位置,用I节点对每个文件进行索引。

  

   所谓的I节点,是文件系统管理的一个数据结构,是一个64字节长的表,包含了描述文件所必要的全部信息,其中包含了文件的大小,类型,存取权限,文件的所有者==

 

man 2 stat

NAME
       stat - display file or file system status

SYNOPSIS
       stat [OPTION]... FILE...

DESCRIPTION
       Display file or file system status.

       Mandatory  arguments  to  long  options are mandatory for short options
       too.

       -L, --dereference
              follow links

       -f, --file-system
              display file system status instead of file status

       -c  --format=FORMAT
              use the specified FORMAT instead of the default; output  a  new‐
              line after each use of FORMAT

 

用stat命令查看printout.c的属性:

xc@xc-HP-Pavilion-dv4-Notebook-PC:~/workspace$ stat printout.c 
  文件:'printout.c'
  大小:310       	块:8          IO 块:4096   普通文件
设备:801h/2049d	Inode:39060450    硬链接:1
权限:(0664/-rw-rw-r--)  Uid:( 1000/      xc)   Gid:( 1000/      xc)
最近访问:2017-06-09 14:55:49.337795926 +0800
最近更改:2017-06-09 14:25:50.692033236 +0800
最近改动:2017-06-09 14:25:50.736034690 +0800
创建时间:-

stat显示出inode的内容--inode包含文件的元信息,具体来说有以下内容:
  * 文件的字节数
  * 文件拥有者的User ID

  •   * 文件的Group ID

  * 文件的读、写、执行权限
  * 文件的时间戳,共有三个
  * 链接数,即有多少文件名指向这个inode(索引节点,它用来存放档案及目录的基本信息,包含时间、档名、使用者及群组等)
  * 文件数据block的位置.

  • 三个时间戳

stat printout.c后显示的是以下三个时间戳:

最近访问:2017-06-09 14:25:50.692033236 +0800
最近更改:2017-06-09 14:25:50.692033236 +0800
最近改动:2017-06-09 14:25:50.736034690 +0800
创建时间:-


cat print.out 之后:

最近访问:2017-06-09 14:55:49.337795926 +0800
最近更改:2017-06-09 14:25:50.692033236 +0800
最近改动:2017-06-09 14:25:50.736034690 +0800
创建时间:-

我们发现第一个时间发生了改变。第二个时间戳表示文件最后改动的时间,第三个时间戳表示文件属性修改时间。

vim printout.c后,

最近访问:2017-06-09 15:23:41.630104952 +0800
最近更改:2017-06-09 15:23:41.630104952 +0800
最近改动:2017-06-09 15:23:41.686105714 +0800
创建时间:-

三个时间戳都发生了改变。

如果 chmod a-x printout.c(chmod改变文件属性)

最近访问:2017-06-09 15:23:41.630104952 +0800
最近更改:2017-06-09 15:23:41.630104952 +0800
最近改动:2017-06-09 15:25:31.255640354 +0800
创建时间:-

 

 

 

 

 

 

 

转载于:https://my.oschina.net/u/3489169/blog/917957

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值