磁盘管理与文件系统

磁盘管理

怎么在linux中添加使用硬盘

1、分区(必须)

2、格式化(安装文件系统)安装管理文件的软件协助我们处理文件

3、挂载 将外部硬件和内部的文件关联

磁盘结构

硬盘的最小存储单位为扇区 512字节 8个扇区组成块

1、mbr (第一个扇区)主引导记录(小程序,引导硬件找到操作系统) 446字节

2、分区表 (规定了分区的大小和范围)64字节

一个分区表占用16字节 只能分4个分区(逻辑分区)

3、结束位 55 aa

硬盘接口类型

IDE:133MB/s,并行接口,早期家用电脑

SCSI:640MB/s,并行接口,早期服务器

SATA:6Gbps,SATA数据端口与电源端口是分开的

SAS:6Gbps,SAS是一整条线,数据端口与电源端口是一体的

分区

linux中一定要分区

为什么要分区,分区有什么好处?

  • 优化I/O 性能 读写

  • 实现磁盘空间配额限制

  • 提高修复速度

  • 隔离系统和程序

  • 安装多个os

  • 采用不同文件系统

系统:是一个复杂的程序,调度硬件

文件系统:也是一种程序,管理文件

(fat32 文件系统 单个文件不能超过4GB

ntfs 文件系统 单个文件最大64G(将文件内容翻译成高级语言)

主分区:可以直接使用,安装操作系统 存储文件 安装软件等 (1-4)

扩展分区:是特殊的主分区(1-4)不可以直接使用,需要再划分逻辑分区 让分区超过4个

逻辑分区:可以直接使用 存储文件 (5+),依托于扩展分区,逻辑分区的范围不可能超过扩展分区的范围

fdisk:设备名(/dev/sd/(b...z))(2t以下)

m:提供帮助 n :新建分区

d :删除分区 p:打印分区表

w:保存 q:退出

t:改变分区类型

gdisk (2t以上)

 

格式化(安装文件系统)

文件系统:管理文件(大小 权限)

fat32:单个文件最大4g

ntfs:单个文件最大64g

centos7 xfs

centos6 ext4

windows ntfs

mkfs -t 文件系统类型 设备名

mkfs. 文件系统 设备名

挂载

mount

-o remount 重新挂载

umount 解除挂载

fuser -v 查看谁在用

fuser -km 强踢

永久挂载

设备名 (建议使用uuid) 挂载点 文件系统格式 defaults(默认权限) 0 (不备份) 0(不检查)

 

 

 

 

posted @   打开方式不对  阅读(22)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示