Linux磁盘及文件系统管理2
创建文件系统:
	格式化:低级格式化(分区之前进行,划分磁道)、高级格式化(分区之后对分区进行,创建文件系统)
		元数据区,数据区
			元数据区:
				文件元数据:inode(index node)
					大小、权限、属主属组、时间戳、数据块指针
			符号链接文件:存储数据指针的空间当中存储的是真实文件的访问路径
			设备文件:存储数据指针的空间当中存储的是设备号(major,minor)
bitmap index:位图索引
	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
	文件系统管理工具:
		创建文件系统的工具
			mkfs
				mkfs.ext2,mkfs.ext3,mkfs.ext4,mkfs.xfs,mkfs.vfat,...
		检测及修复文件系统的工具
			fsck
				fsck.ext2,fsck.ext3,...
		查看其属性的工具
			dumpe2fs,tune2fs
		调整文件系统特性
			tune2fs
日志功能的文件系统的缺点:会损失性能,因为需要写两次I/O,但现在的这种性能损失可以忽略
链接文件:访问同一个文件的不同路径
	硬链接:指向同一个inode的多个文件路径
		特性:
			(1)目录不支持硬链接
			(2)硬链接不能跨文件系统
			(3)创建硬链接会增加inode引用计数
		创建:
			ln src link_file
	符号链接:指向一个文件路径的另一个文件路径
		特性:
			(1)符号链接与文件是两个各自独立的文件,各有自己的inode,对原文件创建符号链接不会增加inode引用计数
			(2)支持对目录创建符号链接,可以跨文件系统建立
			(3)删除符号链接文件不影响原文件,但删除原文件,符号指定的路径即不存在,此时会变成无效链接
注意:符号链接文件的大小是其指定的文件的路径字符串的字节数,并不是原文件的大小
		创建:
			ln -s src link_file
				-v:verbose 显示详细的处理过程
                    
                
                
            
        
浙公网安备 33010602011771号