问答题X 纠错
(1)普通文件。普通文件其实是常规文件,包括各种长度的字符串。内核对这些文件没有进行结构化,只作为有序的字符序列把它提交给应用程序。应用程序自己组织和解释这些数据。它包括文本文件、数据文件和可执行的二进制程序。
(2)目录文件。目录文件是一种特殊文件,利用它可以构成文件系统的分层树形结构。如同普通文件那样,目录文件也包含数据。但目录文件也普通文件的差别是:内核对这些数据加以结构化,即它是由成对的“节点号/文件名”构成的列表。
(3)设备文件。Linux系统把每一个I/O设备都映射成为一个文件,可以像普通文件一样处理,这就使得文件与设备的操作尽可能统一。从用户的角度来说,对I/O设备的而是用和一般文件的使用几乎一样,这样就可以不必了解I/O设备的细节。设备文件除了存放在文件节点中的信息中,它们不包含任何数据。系统利用它们来标识各个设备驱动器,内核使用它们与硬件设备通信。
(4)链接文件。链接文件也是一种特殊文件,它们提供对其他文件的参照。它们存放的数据是文件系统中通向文件的路径。链接又分为硬链接和软链接。
你可能喜欢
问答题
问答题
单项选择题
A.内核
B.运行时库和系统程序
C.shell
D.实用程序