stat
本文最后更新于 2342 天前,其中的信息可能已经有所发展或是发生改变。

stat命令用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。

语法 stat (选项) (参数)

选项

-L:如果是链接文件,则获取原文件信息
-f:显示文件系统状态而非文件状态
-t:以简洁方式输出信息
--help:显示指令的帮助信息
--version:显示指令的版本信息

参数 文件:指定要显示信息的普通文件或者文件系统对应的设备文件名。

实例

ls -l hello
-rw-rw-r--. 1 iansiu iansiu 0 Apr  6 03:51 hello
stat hello
  File: `hello'
  Size: 0               Blocks: 0          IO Block: 4096 ## 一个空文件占用的Block大小  regular empty file
Device: fd00h/64768d    Inode: 283356      Links: 1
Access: (0664/-rw-rw-r--)  Uid: (  504/  iansiu)   Gid: (  504/  iansiu)
Access: 2016-04-06 03:51:51.072999212 +0800
Modify: 2016-04-06 03:51:51.072999212 +0800
Change: 2016-04-06 03:51:51.072999212 +0800

三个time

Access 访问时间,查看就会改变
Modify 修改时间,修改就会改变
Change 存储状态修改时间,Mtime改了Ctime就会改变,反之则不一定,比如说改了一个文件的权限,那么Mtime不会改变,但是Ctime会改变,而向一个文件添加内容,Mtime和Ctime都会改变。

stat -f hello
  File: "hello"
    ID: 7e4a85c59b519f31 Namelen: 255     Type: ext2/ext3
Block size: 4096       Fundamental block size: 4096
Blocks: Total: 4621791    Free: 1852456    Available: 1616015
Inodes: Total: 1183200    Free: 982516
stat -t hello
hello 0 0 81b4 504 504 fd00 283356 1 0 0 1459885911 1459885911 1459885911 4096
暂无评论

发送评论 编辑评论


|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇