RedHat Linux RedHat Linux 服务器操作系统服务器操作系统第四讲文件和目录管理 3-1 文件系统类型的基本概念 1、文件系统类型的含义文件系统类型是指文件在存储介质上存放及存储的组织方法和数据结构。 2、Linux 支持的文件系统类型 Linux 采用虚拟文件系统技术( VFS )使 Linux 支持以下文件系统类型: –EXT2 二次扩展–EXT3 三次扩展–SWAP 交换文件系统–FAT 、FAT32 –SYSV Unix 的文件系统–ISO9660 光盘文件系统–NFS 网络文件系统–Minix –…… 2、Linux 支持的文件系统类型说明: 每个实际文件系统类型和操作系统之间通过虚拟文件系统( VFS ) 来通信。 VFS 的功能: –记录可用的文件系统类型–将设备与对应的文件系统类型联系起来–处理一些面向文件的通用操作应用程序应用程应用程序序 VFS VFS ReiserF S ReiserF ReiserF S S EXT 3 EXT EXT 3 3 NTF S NTF NTF S S ISO966 ISO966 0 0 文件访问请文件访问请求求设备驱动程序设备驱动程设备驱动程序序存储设备存储设备存储设备 3-2 文件及目录的概念 1、文件的含义–文件指具有符号名和在逻辑上具有完整意义的信息集合; –文件两要素: ?符号名:文件名(最长 255 字符) ?信息:内容 2、文件的分类(按性质划分) 1)普通文件?文本文件: 采用 ASCII 编码方式,可编辑可修改如信件、报告和脚本等。?可执行二进制文件: 由机器指令和数据构成。不可查看,不可修改(所有的命令等)。?数据文件: 由来自应用程序的数字型和文本型数据构成,如电子表格、字处理文档、数据库等。 2、文件的分类(按性质划分) 2)目录文件(特殊的文件) 存放的内容是目录中的文件名和子目录名: –I节点号:存放有文件的状态信息。–文件名:标示该文件,以及按名存取。 2、文件的分类(按性质划分) 3)设备文件用于用户访问物理设备所用,分为块设备和字符设备文件, 常放于/dev 目录下: ?字符设备: 允许 I/O 传送任意大小的数据。包括键盘、打印机、鼠标。?块设备: 利用核心缓冲区的自动缓存机制,进行 I/O 传送以 1KB 为单位。包括硬盘、光驱。?设备文件查看: #tty 2、文件的分类(按性质划分) 4)链接文件?软链接文件: 符号链接,仅仅是符号;相当于 Windows 下的快捷方式--图标,源文件与链接文件可以跨越索引点,软链接有自己的 inode 号。?硬链接文件: 符号+内容;链接同一索引点中的文件。 ln命令增加链接数, rm命令减少链接数,一个文件链接数为 0时,将会物理地从文件系统中被删除;可以对其设置不同的存取权限以控制对信息的共享和增强安全性。
第04章文件和目录管理 来自淘豆网www.taodocs.com转载请标明出处.