Linux 文件系统
VFS: Virtual File System
Linux的文件系统: ext2(无日志功能), ext3, ext4, xfs, reiserfs, btrfs
光盘:iso9660
网络文件系统:nfs, cifs
集群文件系统:gfs2, ocfs2
内核级分布式文件系统:ceph
windows的文件系统:vfat, ntfs
伪文件系统:proc, sysfs, tmpfs, hugepagefs
Unix的文件系统:UFS, FFS, JFS
交换文件系统:swap
用户空间的分布式文件系统:mogilefs, moosefs, glusterfs
查看linux系统支持的文件系统
cat /proc/filesystems
内核空间的模块:ext4、xfs ,通过lsmod查看,只有对应的模块加载了,才能使用对应的文件系统
确认分区的文件系统: lsblk -f
查看分区信息: blkid /dev/sda1
e2label命令:卷标的查看与设定
查看:e2label device
设定:e2label device LABEL
=============================
1、挂载磁盘到操作系统
2、对磁盘进行分区(也可以不分区,将整个盘当做一个大分区) fdisk /dev/sda
3、格式化磁盘或分区 mkfs (这里可以指定卷标、文件系统类型)
4、挂载到目录: mount
5、查看分区信息: blkid /dev/sda
6、查看内核是否已识别新的分区: cat /proc/partations,如果没有发现的话,需要执行命令通知内核重新读取分区: partx -a /dev/sda
==============================
文件系统的组成部分
内核空间的模块:ext3,ext4,xfs、vfat
用户空间的管理工具:mkfs.ext4 mkfs.xfs mkfs.vfat
centos 6 使用ext4
centos 7 使用xfs