文件的类型与属性


:Mr.zhou  阅读: 960 次

   UNIX操作系统中的文件通常可分为6类:

‘ – ‘  正规文件
‘ d ‘  目录名
‘ s ‘  符号连接
‘ p ‘  命名管道
‘ c ‘  字符
‘ b ‘  块设备文件

  正规文件(’-‘)是一类文件系统对其不作解释的文件,包含有任何长度的字节流。例如源程序文件、二进制执行文件、文档以及脚本文件。

  目录(’d’)在UNIX 文件系统中也是一种文件,但文件系统管理会对其内容进行解释,以使人们可以看到有那些文件包含在一个目录中,以及它们是如何组织在一起构成一个分层次的文件系统的。

  符号连接(’s’)用于使用一个不同的文件名来引用另一个文件。符号连接可以跨越一个文件系统,而连接到另一个文件系统中的一个文件上。删除一个符号连接并不影响被连接的文件。另外有一种称为“硬连接”,但它与这里所说被连接的文件地位相同,被作为一般文件对待,但不能跨越文件系统(或设备)进行连接,并且会递增文件的连接计数值。

  命名管道(’p’)文件是系统创建有名管道时建立的文件。可用于无关进程之间的通信。

  字符设备(’c’)文件用于以操作文件的方式访问字符设备,例如tty 终端、内存设备以及网络设备。

  块设备(’b’)文件用于访问象硬盘、软盘等的设备。在UNIX 类操作系统中,块设备文件和字符设备

  文件一般均存放在系统的/dev 目录中。


转载请注明原文链接:http://www.z-dig.com/types-and-attributes-of-the-file.html



正文部分到此结束