美文网首页
文件系统概述

文件系统概述

作者: 八月槎 | 来源:发表于2024-11-20 23:56 被阅读0次

#### 文件

- **定义**:具有文件名的一组相关元素的集合,文件系统中最大的一个数据单位。

- **分类**:有结构文件(记录的集合)和无结构文件(字节流)。

#### 文件属性

- **文件类型**:代码文件、可执行文件、图片文件等。

- **文件长度**:文件的大小。

- **物理位置**:设备数据块指针。

- **修改时间**:建立时间、修改时间、访问时间。

### 文件名和文件类型

- **文件名**:依赖于具体系统,如MS-DOS的8个字符,Windows NT的255个字符。

- **大小写敏感**:不敏感(Windows),敏感(Linux/UNIX)。

- **扩展名**:指示文件类型。

### 文件系统的层次结构

- **对象及其属性**:文件、目录、磁盘存储空间。

- **管理软件的层次**:

  1. **I/O控制层**:设备驱动程序层。

  2. **基本文件系统**:内存与磁盘之间的数据交换。

  3. **文件组织模块**:逻辑块号 → 物理块号,管理空闲盘块,指定I/O缓冲。

  4. **逻辑文件系统**:处理并记录文件相关的操作。

- **文件系统接口**:

  - 命令接口(Shell、文件管理器)。

  - 程序接口(API、syscall)。

相关文章

  • 文件系统概述

    曾经小,不懂事儿,敲下了rm -rf,那种感觉,可能今生今世不会再忘了...... [toc] 1. 文件 1....

  • 6 Ceph

    Ceph概述 [toc] 分布式文件系统 分布式文件系统( Distributed File Syste ) 是指...

  • centos 7 k8s安装nfs 服务器与客户端 nfs动态存

    NFS介绍概述  网络文件系统(Network File System, NFS),是基于内核的文件系统,nfs主...

  • NFS+NTP

    一,NFS网络文件系统1,NFS服务端概述NFS(network file system),网络文件系统,网络文件...

  • 运维之网络文件系统NFS介绍与部署安装(CentOS7.0)

    NFS概述 NFS(Network File System),即网络文件系统,是一款通过网络方式共享文件系统的通用...

  • NFS服务器

    NFS服务端概述: NFS,是Network File System的简写,即网络文件系统。网络文件系统是Free...

  • 浅谈Linux虚拟文件系统

    1. 虚拟文件系统概述 1.1 VFS简介 虚拟文件系统(Virtual File System,简称VFS)是L...

  • NFS服务和DHCP服务讲解

    NFS服务端概述 NFS,是Network File System的简写,即网络文件系统。网络文件系统是FreeB...

  • linux文件系统概述

    Linux教程 linux文件系统概述 什么是文件系统 我们有了一个相对形象的概念,文件系统管理着很多文件。而这些...

  • 12.1.1 文件系统概述

    12.1.1 文件系统概述 文件类型 在程序运行时,程序本身和数据一般都存在内存中,当程序运行结束后,存放在内存中...

网友评论

      本文标题:文件系统概述

      本文链接:https://www.haomeiwen.com/subject/yhewjjtx.html