文件系统

匿名 (未验证) 提交于 2019-12-03 00:05:01

文件系统是存储和组织计算机数据的方法,使用文件和树形目录的抽象逻辑概念代替磁盘等物理设备使用数据块的概念。

常用的文件系统:

  • 磁盘文件系统
    Linux系统中有ext2/3/4、xfs等文件系统,可以直接应用在软硬件存储设备上。
  • 内存文件系统
    使用内存来模拟存储设备的文件系统,一般不会很大,如TmpFS,可用于存储临时数据,重启计算机后存放在内存文件系统的数据就会消失。
  • 特殊文件系统
    • sysfs文件系统
      Linux设备驱动模型中的总线、驱动和设备都可以在sysfs文件系统中找到对应的节点。当内核检测到新设备后,会在sysfs文件系统中生成一项新的记录。
    • proc文件系统
      proc是虚拟文件系统,不占用存储空间,存储的是当前内核运行状态的特殊文件,可以通过这些文件查看系统硬件和运行进程的信息。比如/proc、cpuinfo存放了当前计算机的CPU信息,使用cat命令可以显示文件的内容。
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!