首页 > 其他分享 >文件系统

文件系统

时间:2024-02-21 16:11:32浏览次数:42  
标签:文件 VFS 文件系统 存放 Linux 数据

Linux文件系统管理是Linux操作系统中非常重要的一部分,它涉及到如何在存储设备或分区上组织文件,以及如何管理和保护这些文件。Linux文件系统主要由文件管理系统(也称之为文件系统)和相关的命令和工具组成。

  1. 文件系统的构成:

    • 根目录(/):所有文件和目录的起点。
    • /bin 和 /usr/bin:存放系统命令。
    • /sbin 和 /usr/sbin:存放只有root用户可以执行的命令。
    • /home:用户的主目录,每个用户都有自己的目录。
    • /proc:虚拟文件系统,存放当前进程信息。
    • /dev:存放设备文件。
    • /lib:存放系统程序运行所需的共享库。
    • /etc:存放系统配置文件。
    • /var:存放经常变动的文件,如日志文件。
    • /boot:存放内核文件和启动程序。
    • /mnt:临时文件系统的挂载点。
  2. 常用命令:

    • df:查看分区使用情况。
    • du:查看文件或目录的大小。
    • stat:查看文件的详细时间参数。
    • md5sum:校验文件的md5值。
    • fsck、e2fsck:检测和修复文件系统。
  3. 虚拟文件系统(VFS):VFS是Linux内核的一个功能,为多种文件系统提供了一个统一的接口,简化了上层软件对多种文件系统的支持。

  4. 数据块(block)和inode:

    • 数据块(block):用来实际保存数据,大小在格式化后就已经决定,通常为1KB、2KB或4KB。
    • inode:用来记录文件的元数据,如文件的权限、所有者、大小、时间戳等,以及文件数据在磁盘上的位置。
  5. 交换空间(swap):当物理内存不足时,Linux可以使用交换空间(swap)作为虚拟内存,暂时存放内存中不常用的数据。

为了更好地管理Linux文件系统,需要了解这些基本概念和命令,并根据实际需求进行配置和优化。同时,也需要定期检查和修复文件系统,以确保数据的完整性和可靠性。

 

标签:文件,VFS,文件系统,存放,Linux,数据
From: https://www.cnblogs.com/gao-yf/p/18025486

相关文章

  • linux系统查看磁盘分区的文件系统类型
    df-T只可以查看已经挂载的分区和文件系统类型。[root@192~]#df-Tfdisk-l可以显示出所有挂载和未挂载的分区,但不显示文件系统类型。parted-l可以查看未挂载的文件系统类型,以及哪些分区尚未格式化。lsblk-f也可以查看未挂载的文件系统类型。最为直观file-s/......
  • 自用 NAS 折腾,在 PVE 上使用 9P 文件系统透传 ZFS
    目录基本原理配置方法第一步虚拟机开启9p支持第二步物理机准备共享目录第三步物理机在qemu.conf中添加第四步虚拟机/etc/modules添加9pnet_virtio:nochannelsavailablefordevice基本原理物理机配置共享文件夹,权限和虚拟机一致物理机修改虚拟机的qemuconfig,(在h......
  • Linux根文件系统
    概念根文件系统是什么根文件系统是特殊用途的文件系统,必须属于某种文件系统格式。那么文件系统是用来干嘛的?首先,存储设备(块设备,像硬盘、flash等)是分块(扇区)的,物理上底层去访问存储设备时是按照块号(扇区号)来访问的。这就很麻烦。其次,文件系统是一些代码,是一套软件,这套软件的......
  • 5-2-实战:恢复ext4文件系统下误删除的文件
    5-2-实战:恢复ext4文件系统下误删除的文件 ext4文件系统上删除文件,可以恢复:extundelete,ext3恢复使用:ext3grepwindows恢复误删除的文件:finaldatav2.0汉化版 和 easyrecovery扩展:Linux文件系统有三部分组成:文件名,inode,blockwindows也......
  • 文件流(File Stream)是NTFS文件系统中的一个特性,它允许在一个文件中存储多个数据流。每
    文件流(FileStream)是NTFS文件系统中的一个特性,它允许在一个文件中存储多个数据流。每个数据流都可以独立地读取和写入数据,并与主数据流关联。文件流在文件系统中起到存储和管理附加属性、元数据等信息的作用。技术原理:NTFS文件系统使用文件标识符(FileID)来唯一标识每个文件。对......
  • NTFS文件系统支持硬链接和符号链接,这两种链接机制都可以让不同的文件指向同一个物理位
    NTFS文件系统支持硬链接和符号链接,这两种链接机制都可以让不同的文件指向同一个物理位置,从而节省磁盘空间和提高文件系统的效率。虽然它们的用途相似,但是硬链接和符号链接有一些不同之处。硬链接:硬链接(HardLink)是指将多个文件名链接到同一个物理位置的一种机制。它可以让多个文......
  • 长文件名是指在NTFS文件系统中可以使用超过传统8.3命名规则(8个字符的文件名加上3个字
    长文件名是指在NTFS文件系统中可以使用超过传统8.3命名规则(8个字符的文件名加上3个字符的扩展名)的文件名。传统的8.3命名规则对于文件名和扩展名都有长度限制,而长文件名则允许使用更长的文件名,提供更好的文件管理和用户体验。为什么支持长文件名:在早期的FAT文件系统中,文件名长度......
  • NTFS文件系统支持透明压缩和加密功能,这些功能可以帮助用户在保护数据安全的同时降低存
    NTFS文件系统支持透明压缩和加密功能,这些功能可以帮助用户在保护数据安全的同时降低存储空间的使用。透明压缩:透明压缩是指在NTFS文件系统中对文件进行压缩操作,而用户无需感知或主动参与。通过透明压缩,文件系统可以自动将文件进行压缩,并在文件被访问时实时解压缩,以提供透明的文......
  • NTFS(New Technology File System)是Windows操作系统中使用的一种文件系统,它具有高级功
    NTFS(NewTechnologyFileSystem)是Windows操作系统中使用的一种文件系统,它具有高级功能和性能。NTFS文件系统的模型基于多个概念和组件,包括文件、目录、磁盘空间分配、访问控制等。下面是NTFS文件系统的技术原理和运作机制的简要介绍:文件和目录:NTFS使用树状结构组织文件和目录......
  • 分布式文件系统---Minio
    什么是分布式文件系统​ 分布式文件系统(DistributedFileSystem,DFS)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点(可简单的理解为一台计算机)相连;或是若干不同的逻辑磁盘分区或卷标组合在一起而形成的完整的有层次的文件系统。DFS为分......