Linux系统文件属性

1、Linux系统文件属性


1.1 inode包含文件的元信息,具体来说有以下内容:
  * Size文件的字节数
  * Uid文件拥有者User的ID
  * Gid文件的Group ID
  * Access文件的读、写、执行权限
  * 文件的时间戳,共有三个:Change指inode上一次变动的时间,Modify指文件内容上一次变动的时间,Access指文件上一次打开时间
  * Links链接数,即有多少个文件名指向这个inode
  * Inlde文件数据block的位置
  * Blocks 块数
  * IO Blocks 块大小
  * Device 设备号码
可以用stat命令,查看某个文件的inode信息。

1.2 文件类型
  -:普通文件(文本文件,二进制文件,压缩文件,图片文件等)
  d:目录文件(深蓝色)
  b:设备文件(块设备)存储设备硬盘,/dev/sda,/dev/sda1
  c:设备文件(字符设备)打印机,终端 /dev/tty1,/dev/zero
  s:套接字文件,进程间通信
  p:管道文件
  l:链接文件(浅蓝色)
注意:文件扩展名不代表任何含义,只是为了便于识别。

可以用 file 命令:查看文件类型


猜你喜欢

转载自www.cnblogs.com/liuzgg/p/11881596.html