Linux文件系统基础知识及VFS

本文详细介绍了Linux文件系统的基本原理,包括文件系统的意义、类型以及查看支持的文件系统方法。重点讨论了VFS(虚拟文件系统层)的作用和基本结构,如超级块、inode、dentry和data。还涵盖了如何创建文件系统、挂载操作以及如何通过修改/etc/fstab实现永久挂载。最后,提到了分区、格式化、挂载和更新配置文件的完整步骤。
摘要由CSDN通过智能技术生成

文件系统基本原理
VFS(虚拟文件系统层)
创建文件系统即格式化、挂载文件系统
永久挂载修改配置文件

新加磁盘的完整步骤:
分区、格式化、挂载、更新/etc/fstab文件

一、文件系统基本原理

创建文件系统的意义:读取数据时做不到对硬盘结构有理解,可以通过文件系统来操作,通过文件系统跟硬盘打交道.文件系统就是管理(分区)文件的机制或者说是组织方式。一个分区就存在一个文件系统

文件系统:文件系统是指文件的组织与管理机构,是一个有关于磁盘中各种有用信息的记录(
当前使用的磁盘的容量信息
磁盘的可用信息
文件与目录的属性
文件与目录在磁盘中确切地址与链接信息
)
文件系统类型:ext4(centos/redhat 6 默认)、xfs(centos/redhat 7 默认)、ntfs\vfat(windows)、swap(交换分区使用)、nfs(Linux之间共享)\smbfs(Linux和windows间共享)、iso9660(光盘的)…Linux支持多种文件系统

查看当前linux支持的文件系统类型:
[root@111 ~]# mkfs.(输入完成后按两下Tab键)
mkfs.cramfs mkfs.ext2 mkfs.ext3 mkfs.ext4 mkfs.ext4dev mkfs.msdos mkfs.vfat

如果想要支持xfs类型的文件系统,只需要下载软件即可

1.首先有xfs的安装包(光盘或者上网下载)
2.cd Packages
3.ls xfs*
4.安装xfsprogs-3.1.1开头的rpm包

二、VFS(虚拟文件系统层)

Linux内核采用虚拟文件系统层(VFS):通过软件实现,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值