linux stat

用途:

stat命令用来查看文件信息

论述:

在Linux中,没有文件创建时间的概念。只有文件的访问时间、修改时间、状态改变时间。也就是说不能知道文件的创建时间。但如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,没有被读取过,那么访问时间=创建时间,这个基本不太可能。

 与文件相关的几个时间:

1、访问时间,读一次这个文件的内容,这个时间就会更新。比如对这个文件使用more命令。ls、stat命令都不会修改文件的访问时间。

2、修改时间,对文件内容修改一次,这个时间就会更新。比如:vi后保存文件。ls -l列出的时间就是这个时间。

3、状态改变时间。通过chmod命令更改一次文件属性,这个时间就会更新。查看文件的详细的状态、准确的修改时间等,可以通过stat命令 文件名。

[root@uyhd000225 shelltest]# stat filesystemcheck.sh
  File: “filesystemcheck.sh”
  Size: 150             Blocks: 8          IO Block: 4096   一般文件
Device: 301h/769d       Inode: 12256000    Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2014-01-07 13:12:05.000000000 +0800
Modify: 2014-01-07 13:12:03.000000000 +0800
Change: 2014-01-07 13:12:03.0000

说明:Access访问时间。Modify修改时间。Change状态改变时间。可以stat *查看这个目录所有文件的状态
解释:

stat(status)
功能说明:显示inode内容。
补充说明:stat以文字的格式来显示inode的内容。
root@bt:~# stat --help
用法:stat [选项]... 文件...
显示文件或文件系统的状态。
  -L, --dereference跟随链接
 -f, --file-system显示文件系统状态而非文件状态
  -c --format=格式使用指定输出格式代替默认值,每用一次指定格式换一新行
      --printf=格式类似 --format,但是会解释反斜杠转义符,不使用换行作
输出结尾。如果您仍希望使用换行,可以在格式中
加入"\n"
 -t, --terse使用简洁格式输出
      --help显示此帮助信息并退出
      --version显示版本信息并退出
有效的文件格式序列(不使用 --file-system):
  %a八进制权限
 %A   用可读性较好的方式输出权限
  %b   计算已分配块数(参见%B)
  %B   以字节为单位输出%b 所报告的每个块的大小
  %C   SELinux 安全环境字符串
  %d十进制设备编号
  %D十六进制设备编号
  %f十六进制原始模式
  %F文件类型
 %g文件的属组ID
  %G文件的属组组名
  %h硬链接数量
  %iInode 编号
  %n文件名
  %N如果对象是一个符号链接,显示引用到的其它文件名
  %oI/O 块大小
  %s总计大小,以字节为单位
  %t十六进制主设备类型
  %T十六进制子设备类型
  %u文件的属主ID
  %U文件的属主用户名
  %x上次访问时间
  %X从UNIX 元年起计的上次访问时间
  %y上次修改时间
  %Y从UNIX 元年起计的上次修改时间
  %z上次更改时间
  %Z从UNIX 元年起计的上次更改时间
有效的文件系统格式序列:
  %a非超级用户可用的剩余块数
  %b文件系统的总数据块数
  %c文件系统中文件节点总数
  %d文件系统中空闲文件节点数
  %f文件系统中空闲块数
  %CSELinux 安全环境字符串
  %i十六进制文件系统ID
  %I允许的文件名最大长度
  %n文件名
  %s块大小(用于快速传输)
  %S基本块大小(用于块计数)
  %t十六进制类型描述
  %T可读性较好的类型描述

示例

[root@pacteralinux testshell]# stat -f -c '%T' /
ext2/ext3
[root@pacteralinux testshell]# stat -f -c %T /
ext2/ext3
[root@pacteralinux testshell]# stat -f  %T /
stat: cannot read file system information for `%T': No such file or directory
  File: "/"
    ID: 1cbc925161e0f14 Namelen: 255     Type: ext2/ext3
Block size: 4096       Fundamental block size: 4096
Blocks: Total: 7488502    Free: 1611667    Available: 1231264
Inodes: Total: 1905008    Free: 1776613
[root@pacteralinux testshell]# stat -f -c %T /
ext2/ext3
[root@pacteralinux testshell]# stat -fc %T /
ext2/ext3
[root@pacteralinux testshell]# stat /var/log/messages
  File: `/var/log/messages'
  Size: 227             Blocks: 8          IO Block: 4096   regular file
Device: 801h/2049d      Inode: 788229      Links: 1
Access: (0600/-rw-------)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2014-01-06 12:28:53.604164323 +0800
Modify: 2014-01-06 12:28:52.603169898 +0800
Change: 2014-01-06 12:28:52.603169898 +0800
[root@pacteralinux testshell]#  stat /var/log/messages | tail -2 | awk  '{print $2"+++++++"$3}'
2014-01-06+++++++12:28:52.603169898
2014-01-06+++++++12:28:52.603169898
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,496评论 6 501
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,407评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,632评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,180评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,198评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,165评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,052评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,910评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,324评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,542评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,711评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,424评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,017评论 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,668评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,823评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,722评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,611评论 2 353

推荐阅读更多精彩内容