Linux基础-----文件类型

普通文件:非目录或其他类型文件(-)

目录文件(d):Linux下目录也是文件,不过目录文件里面存放着是其他文件或目录的名字和对应的indoe号

    indoe维基百科:inode是指在许多“类Unix文件系统”中的一种数据结构。每个inode保存了文件系统中的一个文件系统对象(包括文件目录设备文件socket管道, 等等)的元信息数据,但不包括数据内容或者文件名。


     百度百科:

         inode 编号

         用来识别文件类型,以及用于 stat C 函数的模式信息

         文件的链接数目

         属主的 UID

         属主的组 ID (GID)

         文件的大小

         文件所使用的磁盘块的实际数目

         最近一次修改的时间

         最近一次访问的时间

 里面最重要的是文件所在的block位置,用来确定文件在硬盘的具体位置。

特殊文件

    块设备文件(b)

    字符文件 (c)

软链接文件(l)

命名管道文件(p)

套接字文件(s)

###################

file:判定普通文件的类型

你可能感兴趣的:(linux,文件类型)