stat 查看文件状态等属性

# stat a.sh
  File: “a.sh”
  Size: 104             Blocks: 16         IO Block: 4096   一般文件
Device: 302h/770d       Inode: 1835559     Links: 1
Access: (0755/-rwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2010-10-20 00:49:43.000000000 +0800
Modify: 2010-10-20 00:48:17.000000000 +0800
Change: 2010-10-20 00:48:17.000000000 +0800

# cat a.sh
......

# stat a.sh
  File: “a.sh”
  Size: 104             Blocks: 16         IO Block: 4096   一般文件
Device: 302h/770d       Inode: 1835559     Links: 1
Access: (0755/-rwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2011-04-14 23:47:14.000000000 +0800
Modify: 2010-10-20 00:48:17.000000000 +0800
Change: 2010-10-20 00:48:17.000000000 +0800

以上可以获得的信息包括:文件占用的块数,文件所有权的GID和UID,以及该文件的权限的八进制数值。该文件的访问时间戳(访问时间、修改时间、状态更改的时间。

# stat -t a.sh
a.sh 104 16 81ed 0 0 302 1835559 1 0 0 1302796034 1287506897 1287506897 4096

-t 简要的显示相应的信息。


# stat -f a.sh
  File: "a.sh"
    ID: 0        Namelen: 255     Type: ext2/ext3
Block size: 4096       Fundamental block size: 4096
Blocks: Total: 2538505    Free: 2236076    Available: 2105046
Inodes: Total: 2621440    Free: 2589026

-f 显示了有关文件系统(而非文件)的信息
 

你可能感兴趣的:(职场,stat,休闲,文件属性,文件时间戳)