本文为大家介绍linux磁盘分区和文件系统的概念详解一样吗(linux磁盘分区包括),下面和小编一起看看详细内容吧。
众所周知,linux文件系统是指与系统相关的管理文件、程序和数据,其中也包括磁盘。 linux系统下的磁盘和文件系统与其他系统有明显的区别。虽然很多用户一直在使用linux系统,但是对这些并不了解。下面就跟随小编来看看linux磁盘分区和文件系统概念的详解吧。
磁盘
1.磁盘
1.io接口类型
(1)传动类型分类
并口:多台设备可以连接到同一根电缆;
ide一总线二,master,slave
scsi:宽带:16-1;窄带:8-1
串口:同一根线缆只能连接一个设备;
(二)硬盘类型分类(理论传输数据)
ide(ata):并口,133mb/s
scsi:并口,ultrascsi320,320mb/s,ultrascsi640,640mb/s
sata:串口,6gbps
sas:串口,6gbps
usb:串口,480mb/s
2.硬盘类型及盘片介绍
(1)机械硬盘:内部抽真空
圆盘:正反两面带有磁性材料的圆盘,由电机固定转动所有圆盘,角速度固定
每个盘片的正反面各有一个磁头,所有的磁头都固定在一个机械臂上
平均寻道时间:5400rpm、7200rpm、10000rpm、15000rpm
音轨(音轨):在每个盘片上进行出厂格式化
sector(扇区):512bytes unit
cylinder(柱面):将不同磁盘上相同编号的磁道组合在一起,按照柱面实现分区
分区由更靠近外部分区的圆柱体组成,速度更快。在windows 上,c 盘是最外面的
(2) 固态硬盘
类似于多个并行u盘,模拟机械硬盘工作模式的机制。
电器设备,个人笔记本的速度是原来的3到5倍,读400 iops(每秒io),写200 iops
三、设备
(一)设备类型
块(block):随机存取,数据交换单位为块
character(字符):线性访问,数据交换的单位是字符,一般为串口设备。
[页]
(2) fhs标准下的设备文件表示:/dev
1)设备文件:与设备关联的驱动程序;设备的访问入口。
2)设备编号:
major:主设备号,区分设备类型;用于指示设备所需的驱动程序。
minor:次设备号,区分同一类型的不同设备;它是特定设备的访问入口。
(3)mknod命令:创建快速或字符设备专用文件命令
格式:mknod [选项]。姓名类型[主要次要]
-m mode:创建的设备文件的访问权限。
(4) 设备文件名:由icann internet corporation for assigned names and addresses 规定
1)磁盘:ide:/dev/hd[a-z]
scsi、sata、usb、sas:/dev/sd[a-z]
2) 分区:/dev/sda#: /dev/sda1,
注意:centos 6和7都将硬盘设备文件标识为/dev/sd[a-z]#
(5) 设备引用方式:设备文件名、卷标、uuid
4.格式化
低级格式化:硬件厂商,分区前分磁道,形成簇。
高级格式化:分区后进行分区,创建文件系统。
每个操作系统设置的文件属性/权限是不同的,以便存储所需的数据。
5、mbr(master boot record):主引导分区,是一个512mb的扇区,编号为0。
446bytes:bootloader,引导加载程序,主引导记录,引导操作系统的程序。
64bytes:分区表,每16bytes标识一个分区,总共只能有4个分区。
2bytes:表示mba是否有效; 55aa有效;
注意:
1)最多四个主分区,只有一个扩展分区
2)扩展分区不能单独使用。它需要进一步划分为逻辑分区。一个逻辑分区可以包含多个
3)一个分区是一个独立的文件系统
4)主分区和扩展分区的标识:1-4;逻辑分区:5+
二、vfs虚拟文件系统
1、vfs:virtual file system,不同文件系统与上层接口的中间层
2、vfs支持的文件系统
linux文件系统:ext系列【ext2(无日志功能)、ext3、ext4】(centos 5/6)
xfs(centos 7 单个文件大小无限制)、reiserfs、btrfs
光盘:iso9660
网络文件系统:nfs、cifs
集群文件系统:gfs2、ocfs2
内核级分布式文件系统:ceph
windows 文件系统:vfat、ntfs
伪文件系统:proc、sysfs、tmpfs、hugepagefs
unix 文件系统:ufs、ffs、jfs
交换文件系统:s
wap
用户空间的分布式文件系统:mogilefs, moosefs, glusterfs
3.日志文件系统
ext2之后改系列所增加的新功能。
工作模式:在日志区域内进操作,完成后写入inode和block区域中,防止错误而要全盘扫面。
会占用空间,且占用cpu的性能,但时硬件的发展可以抵消这些不足。
以上就是linux磁盘分区和文件系统的概念详解,更多精彩内容继续关注系统部落官网。
wps office for linux v11.1.0.10702 官方安装版 wps office for linux是wps为linux系统推出的office系列办公软件。软件界面支持高分辨率屏幕、自定义外观。该软件内置文档、电子表格、ppt等多种功能,十分使实用,有需要的小伙伴快来下载吧。
vim编辑器 v8.2.0582 linux版 vim编辑器能够有效的创建和更改各种类型的文本,无论你是编辑电子邮件还是修改各种不同的配置文件,它全部可以完成,是一款功能强大的文本编辑程序。vim编辑器能够在多个平台跨平台使用,windows、linux等等系统统统兼容,并拥有超好的可扩展性,欢迎体验。
linux kernel(linux系统内核) v5.14.14 最新版 linux kernel是一款最新版linux系统内核,支持32位大文件系统,物理内存最大支持可以达到64gb,同时还增强了对usb及3d加速卡的支持,能够更好进行程序的开发,能够直接提高开发的效率,拥有很强的稳定性和移植性,需要的快来下载吧。
cdlinux最新破解版 cdlinux不需要抓取握手包、不需要跑字典、不需要客户端在线,能够轻松查看无线路由器的密码,是一款非常实用的无线解锁工具。
net tools(网络工具) v2.0.0.25 linux版 net tools是一款功能强大的网络工具,绿色安全,使用免费,集合了各种常用的网络监测和扫描功能,支持查看所有的tcp连接信息,如本地地址、端口、远程地址、端口等等。软件的操作也是十分的简单,普通用户也能轻松上手。
qiling disk master v6.0.2 官方免费版 qiling disk master官方免费版是一款磁盘分区修复工具,支持系统盘备份、磁盘分区、无人值守备份等功能,相比较其它收费的磁盘分区软件,qiling disk master technician功能更加齐全,更加好用!
好了,linux磁盘分区和文件系统的概念详解一样吗(linux磁盘分区包括)的介绍到这里就结束了,想知道更多相关资料可以收藏我们的网站。