#yyds干货盘点#Linux的磁盘分区物理设备和文件系统一
Posted 用Python画画的小白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#yyds干货盘点#Linux的磁盘分区物理设备和文件系统一相关的知识,希望对你有一定的参考价值。
注意!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
磁盘操作有风险,需要谨慎操作
磁盘分区
磁盘分区的英语是Disk Partition,disk表示“磁盘,磁碟片”,partition表示“分区”,磁盘分区可以将磁盘划分为多个区域。
硬盘
硬盘的英文为Hard Disk,硬盘是磁盘的一种。
软盘
软盘的英文是Soft Disk,由于软盘的存储容量低,读取速度慢,寿命短,已经被市场淘汰。
硬盘的分类
HDD、SSD、SSHD。
HDD
Hard Disk Drive的缩写,是传统的磁碟机械硬盘,也就是我们口中的机械硬盘。
由盘片、刺头、转轴、控制电机等部分组成的,工作时,盘片转动,磁头定位在盘片的指定位置上进行读写操作。
SSD
Solid State Drive的缩写,表示固态硬盘。
使用NAND闪存组成,不存在机械部件,读写比HDD更快。
SSHD
混合硬盘,是HDD和SSD的结合体,混合硬盘市场较小。
什么是磁盘分区
使用分区编辑器,在磁盘上划分几个逻辑部分,分区是虚拟的概念。
文件系统
在每个分区中,文件都是按照一定方法被存储和组织起来的,这种方法被称作文件系统,用户可以使用文件系统来保存数据。用户在保存数据时,不必关心数据实际保存在硬盘的地址为多少的地址块上,只需要记住这个文件的所属目录和文件名。
文件系统还规定了谁有权利访问这个或那个文件,现代的文件系统不少都是日志文件系统。
严格来说,文件系统时一套实现了数据的存储、分级组织、访问和获取等操作的抽象数据类型。是操作系统提供的一种抽象,介于软件和磁盘硬件之间的界面。
每个分区有且只有一种文件系统。
windows的文件系统
FAT16
一种有一定年代的文件系统,可以管理不大于4GB的分区。
FAT32
从Win98开始流行的,是FAT16的增强版本,可以管理不大于2TB(2048GB)的分区。
NTFS
在Win NT操作系统中首次被使用。NTFS是NT(新技术)的文件系统。可以管理16Eo(约等于16*10^9GB)的分区,比起FAT文件系统,NTFS在系统故障货突然断电时可以更容易的恢复数据。
NTFS还可以对文件进行加密,压缩等操作。
Linux的文件系统
ext2
ext表示“扩展的”的意思,ext2表示第二代文件扩展系统,由法国程序员Remy Card设计,他也是第一代文件扩展系统的设计者
ext3
ext3是第三代文件扩展系统,是一个日执行文件系统。ext3在故障时可以恢复数据。和ext2高度兼容。
ext4
是ext3的演进,扩大了磁盘分区的大小,支持的存储容量高达1EB(1073741824GB),能够批量分配block块,极大地提高了读写效率。
xfs
一种高性能的日志文件系统,是Centos7开始的版本的默认文件管理系统,他可以快速的恢复可能被破坏的文件,日志功能只需要话费极低的计算和存储性能。,最大支持存储容量为18EB。
选择什么文件系统
选择ext4或者xfs作为Linux的文件系统。
物理设备命名规则
/dev目录
dev是device的缩写,表示“设备”。这个目录下的每个文件代表一个外设
硬盘的磁盘分区的命名规则
第一个字母为h或s,h表示IDE接口的硬盘,s表示SATA或SCSI接口的硬盘,第二个字母总是d代表硬盘驱动器,第三个字母可以是a、b、.....,表示顺序,但是取值有限制。
系统采用a~p来代表16块不同的硬盘(默认从a开始分配),例如sda1是这个硬盘的第一个分区,sda2是这个硬盘的第二个分区等等。
以上是关于#yyds干货盘点#Linux的磁盘分区物理设备和文件系统一的主要内容,如果未能解决你的问题,请参考以下文章
#yyds干货盘点#windows server 2012 R2磁盘数据组织