Linux文件系统
http://itercast.com/lecture/19
文件系统是操作系统用以管理磁盘或分区上的文件数据使用的,创建文件系统的过程一般称之为格式化
windows下主流的文件系统是:fat32、NTFS,Linux下主流的文件系统是:ext3、ext4
判断一个文件系统优劣通常通过以下几个方面:
支持最大分区大小
支持最大单个文件大小
支持文件名长度
日志功能
文件存取性能
命令mke2fs用以创建文件系统:
mke2fs -t ext4 /dev/sdb1
-b 指定文件系统块(block)大小(block是文件系统读写操作的最小单位,默认是4096)
-c 建立文件系统的时候检查块损坏
-L 指定卷标
-j 建立文件系统日志
命令mkfs可用来快速建立文件系统:
mkfs.ext3、mkfs.ext4、mkfs.vfat
命令dumpe2fs可用来查看指定文件系统的信息:
dumpe2fs /dev/sda1
命令e2label用以为指定文件系统添加卷标:
e2label /dev/sda1 LINUXCAST
命令fsck用以检查文件系统错误:
fsck /dev/sda1
日志是文件系统通常都支持的功能,用以提高文件系统的稳定性及可恢复性