linux传统的文件系统是ext2、3、4以及xfs,xfs相对于前者来说更加灵活,设置上的可操作处也有很多,当然它们不是一脉相承的关系。一般来说速度上差距是不大的,磁盘管理方式上xfs可以看作ext的一个超集。
对于硬盘来讲,格式化的意思是,在硬盘上建立一个文件系统格式。(mkfs.*指令可以建制linux认可的文件系统)
当电脑使用硬盘时,需要挂载,(当然你得先插上hhh),挂载的意思是,将硬盘的入口和挂载点关联,然后主机就可以通过该挂载点访问硬盘。
另外一个概念是分区,分区之后,区与区之间是相互隔离的,即通过A区,访问不到B区文件,除非将B区挂载到A区之下。这种方式就像是分房间,可以让系统更整洁,清晰,安全。(在linux下,gdisk用于建立GPT分区格式下的文件系统,fdisk用于建立MBR分区格式下的文件系统。以上二者重在分区,当然也有格式化的作用)
于是在我们拿到一个新的磁盘或者存储设备时,要使用它,先分区切出使用大小,然后可以选择性的格式化(如果分区结果没有想要的格式),格式化后,就可以挂载,挂载之后便可以使用了。
骚操作,通过dd指令,可以在linux文件系统中建立一个全是0固定大小的文件,再将该文件格式化成想要的格式,相当于一种变相的分区,当然这种分区不甚安全。