2.目录文件 ●文件系统中一个目录所包含的目录 项组成的文件。 ●目录文件只允许系统进行修改。 ●用户进程可以读取目录文件,但不 能对它们进行修改。 ●在任何目录文件中都包括: 代表目录本身, 表示该目录的父目录
2.目录文件 ⚫文件系统中一个目录所包含的目录 项组成的文件。 ⚫目录文件只允许系统进行修改。 ⚫用户进程可以读取目录文件,但不 能对它们进行修改。 ⚫在任何目录文件中都包括: · 代表目录本身, ·· 表示该目录的父目录
3.设备文件 ●系统把设备做为文件一样进行处理。 ●设备文件分为字符设备文件和块设 备文件,分别对应于字符设备和块 设备。 ● Linux内核提供了对设备处理和对 文件处理的统一接口。 ●系统中的每一种MO设备对应一个 设备文件,它们存放在dev目录中
3.设备文件 ⚫系统把设备做为文件一样进行处理。 ⚫设备文件分为字符设备文件和块设 备文件,分别对应于字符设备和块 设备。 ⚫Linux内核提供了对设备处理和对 文件处理的统一接口。 ⚫系统中的每一种 I/O 设备对应一个 设备文件,它们存放在/dev目录中
4.管道文件 ●主要用于在进程间传递数据。 ●某进程把需要传递的数据写入管道 的一端,然后另一个进程从管道另 一端读取所传递的数据。 ● Linux把管道做为文件进行处理。 ●由于通过管道传递的数据总是按照 先进先出的方式进行,所以管道文 件又称先进先出(FFO)文件
4.管道文件 ⚫主要用于在进程间传递数据。 ⚫某进程把需要传递的数据写入管道 的一端,然后另一个进程从管道另 一端读取所传递的数据。 ⚫Linux把管道做为文件进行处理。 ⚫由于通过管道传递的数据总是按照 先进先出的方式进行,所以管道文 件又称先进先出(FIFO)文件
5.链接文件 ●又称符号链接文件,它提供了共享 文件的一种方法。 ●在链接文件中不是通过文件名实现 文件共享,而是通过链接文件中包 含的指向文件的指针来实现对文件 的访问。 ●使用链接文件可以在不同的文件系 统之间建立链接关系
5.链接文件 ⚫又称符号链接文件,它提供了共享 文件的一种方法。 ⚫在链接文件中不是通过文件名实现 文件共享,而是通过链接文件中包 含的指向文件的指针来实现对文件 的访问。 ⚫使用链接文件可以在不同的文件系 统之间建立链接关系
三.文件的访问权限 ●对文件的访问设定了三级访问权限 ◆文件所有者 ◆与文件所有者同组的用户 其他用户。 ●对文件的访问的三种处理操作: ◆读取 ◆写入 ◆执行
三.文件的访问权限 ⚫对文件的访问设定了三级访问权限: 文件所有者 与文件所有者同组的用户 其他用户。 ⚫对文件的访问的三种处理操作: 读取 写入 执行