Linux文件系统管理:
Linux文件系统:ext2 . ext3 . ext4 , xfs , btrfs , reiserfs , jfs , swap
swap: 交换分区 用来将磁盘当内核使用的 ??
光盘系统: iso9660
Windows: fat32 , ntfs
Unix: FFS , UFS , JFS2
网络文件系统: NFS , CIFS
集群文件:GFS2 , OCFS2
分布式文件系统: ceph
moosefs , mogilefs , GlusterFS , Lustre
根据其是否至此”journal”功能
日志型文件系统:ext3 , ext4 , xfs , ...
非日志型文件系统:ext2 , vfal
日志??
文件系统的组成部分:
内核中的模块:ext4 , xfs
用户空间的管理工具:mkfs.ext4 , mkfs.xfs
Linux的虚拟文件系统:VFS
创建文件系统:
mkfs命令:
(1)例:mkfs.ext4 /dev/sda5
(2)# mkfs -t FS_TYPE /dev/DEVICE
mke2fs: ext系列文件系统专用管理工具
-t {ext2|ext3|ext4}
-b {1024|2048|4096} 块大小
其他常用工具:
blkid: 块设备属性信息查看
blkid [option]... [DEVICE]
e2label: 管理ext系列文件系统的LABEL
#e2label DEVICE [LABEL]
tune2fs: 重新设定ext系列文件系统可调整参数的值
-l: 查看指定文件系统超级块信息: super block
文件系统检测:
fsck: File System Check
Fsck.FS_TYPE
fsck -t FS_TYPE
-a: 自动修复
-r: 交互式修复
注:FS_TYPE一定要与分区上已有文件类型相同