操作步骤:分区---->格式化(创建文件系统)---->挂载---->使用分区

面试题:如何查看磁盘的读写性能

iostat:查看磁盘的读写性能

硬盘的作用:

1.存储设备,存储计算机系统,应用程序、文档、多媒体文件。

计算机需要访问这些数据时,内存发出调度指令-------->硬盘--------->硬盘读取数据-------->计算机内存当中去处理-------->cpu-------->分配资源执行

硬盘分区:

硬盘分区表:

DPT:只有64个字节,作用:记录硬盘有多少分区,分区的属性

一个分区信息占用16个字节,分区表最多只能有4个,只能分4个区

主分区、扩展分区、逻辑分区

1-4 主分区 扩展分区

只有建立扩展分区,才可以建立逻辑分区

逻辑分区从5开始

主分区:安装操作系统,也可以存储数据

扩展分区:存储逻辑分区的信息数据

逻辑分区:存储数据

分区的原因:

1.优化I/O性能

2.磁盘空间的配额

3.提高修复速度

4.隔离系统和程序

5.可以使用不同的文件系统

分区的优点:

1.优化读写性能

2.便于管理

分区的缺点:

1.不够灵活,一旦要修改,只能推倒所有之前的操作重来,会导致格式化(数据丢失)

2.所有的空间都是来自于一个硬盘,必须是连续的空间

3.没有备灾功能

分区的类型:

1.MBR:主引导记录使用32位来表示扇区数,特点是:分区不能超过2T

主引导记录:一共有446字节,在安装操作系统时就会使用MBR

作用:引导------>硬盘存不存在,工作是否正常------>加载操作系统

主要作用:识别活动分区,引导打开操作系统

2.GPT:分区方式GUID,比MBR更为先进

使用GUID—全局唯一标识符:分区和硬盘

主要针对2T以上的硬盘

最多可分128个区

分盘相关的命令:

fdisk:针对2T以内的硬盘分区

gdisk/parted:针对2T以上的硬盘分区

fdik和gdisk操作方法一样

fdisk /dev/sdb

进入交互页面:

m:帮助彩蛋

n:新建分区

p:查看分区情况

d:删除分区

t:更改分区类型

w:保存分区并退出

q:不保存分区退出

partprobe:强制刷新内存缓存表

设置别名识别端口设备:

alias scan='echo "- - -" > /sys/class/scsi_host/host0/scan;echo "- - -" > /sys/class/scsi_host/host1/scan;echo "- - -" > /sys/class/scsi_host/host2/scan'

文件系统:

有了分区,但是没有安装文件系统,硬盘和操作系统之间没有形成联动关系,也是说系统无法访问存储设备。

文件系统的作用:

1.数据的组织和存储

2.数据保护:权限的方式控制,保证数据安全

3.数据访问:通过把二进制转换成人类能够识别的语言,通过指定的接口进行数据的访问

4.数据管理:复制、剪切、移动、删除、重命名-----文件系统提供的功能

文件系统

XFS:

存放文件和目录数据的分区

高新能的日志型文件系统,适用于大型文件、高性能需求的文件系统

CentOS 7系统默认使用的文件系统

交换分区

swap:

如果系统的物理内存不够会从其他的物理内存当中释放一部分空间,给当前运行的程序使用

释放的空间一部分是人工添加的硬件空间,还有一部分是系统当中长时间未运行的程序提供的

这些空间统一记录在swap交换分区中,哪些要用就从swap分区当中使用

buff:缓存;cache:页缓存

文件系统和交换分区相关的命令:

mkfs:创建文件系统

格式:

mkfs -f 文件系统类型 分区设备

mkfs.文件系统类型 分区设备

mkfs.文件系统类型 -f 分区设备

mkswap:创建交换分区

mkswap 分区设备

swapon:增加剩余空间

swapoff:减少剩余空间

iostat:查看当前挂载点性能

linux硬盘管理与文件系统相关推荐

  1. Linux磁盘管理与文件系统

    Linux磁盘管理与文件系统 磁盘结构 ■硬盘的物理结构 ■硬盘的数据结构 ■硬盘存储容量公式 MBR与磁盘分区表示 ■主引导记录(MBR: Master Boot Record) 磁盘分区结构 文件 ...

  2. Linux怎么把硬盘ex2改为ex4,linux磁盘管理和文件系统创建

    1磁盘管理 1.1硬盘的构造原理 硬盘分类: 机械式硬盘,固态硬盘 硬盘出厂会进行低级格式化,分磁盘,再分扇区,硬盘的第一个磁道的一个扇区就是MBR 512Bytes Master boot reco ...

  3. 分析Linux磁盘管理与文件系统专题三

    1.前言 紧接着我的上一篇博客进行磁盘管理操作: http://zhangfengzhe.blog.51cto.com/8855103/1430531 我们已经对磁盘进行了分区,信息如下: [root ...

  4. 【AWSL】之Linux磁盘管理与文件系统(fdisk、df、mount、umount、lsblk)

    序言 这里我主要介绍以下Linux的磁盘管理与文件系统的一些操作与概述 磁盘和文件 序言 一.磁盘分区结构 二.文件系统类型 三. 检测并确认新硬盘 1.fdisk命令 2.fdisk -l 3.规划 ...

  5. Linux磁盘管理与文件系统(实验详解,一看就懂)

    磁盘管理与文件系统 一.磁盘管理 1.1 磁盘结构 1.2 MBR与磁盘分区表示 1.2.1 MBR 1.2.2 磁盘分区表示 二.文件系统 2.1 文件系统类型 2.2 检测并确认新硬盘 2.3 管 ...

  6. 简介Linux磁盘管理与文件系统

    磁盘管理与文件系统 一.磁盘基础 1.磁盘结构 1.1.硬盘的物理结构 1.2.硬盘的数据结构 1.3.硬盘的存储容量 1.4.可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域 1.5.磁盘接口类型 ...

  7. #10 Linux硬盘管理

    1.存储管理 传统的磁盘分区 RAID技术,软RAID的实现 LVM 文件系统管理 ext,xfs,btrfs(了解) 2.程序包管理 rpm.yum.dnf 3.sed.gawk 4.进程管理 5. ...

  8. Linux磁盘管理和文件系统(相思相见知何日?此时此夜难为情)

    目录 一.磁盘基础 1.磁盘结构 2.MBR与磁盘分区表示 3.磁盘分区结构 4.文件系统 (1)XFS文件系统 (2)swap交换文件系统 (3)Linux支持的其他文件系统类型 二.检测并确认新硬 ...

  9. Linux——LVM管理之文件系统新建

    LVM管理之文件系统新建 查看分区类型 fdisk-l |grep dev 新建物理卷-pv pvcreate /dev/s(v)dX (系统磁盘设备) 创建卷组-vg vgcreate vg_nam ...

最新文章

  1. ATS中的ComboHandler合并回源插件调研
  2. 【C#公共帮助类】给大家分享一些加密算法 (DES、HashCode、RSA、AES等)
  3. Linux (CentOS)安装VNC+XFCE可视化桌面环境 附安装FireFox浏览器
  4. php header功能的使用
  5. 中国联通通用服务器集中采购项目,中国联通启动通用服务器集采:预采购12.4万台...
  6. JDBC+Servlet+JSP整合开发之25.JSP动作元素
  7. 使用 PyMOL 将靶点与配体复合物中的靶点和配体拆出来
  8. python 最优化算法库,python实现各种最优化算法,
  9. matlab绘制三维机翼,三维机翼某一断面的压力系数X-Y曲线绘制——使用tecplot的extract功能...
  10. Orcad Schematic常用功能
  11. Kylin启动报错 ERROR: Check hive‘s usability failed, please check the status of your cluster
  12. 自定义进度条PictureProgressBar——从开发到开源发布全过程
  13. 在SQL server 2008 R2进行数据查询操作时提示 “对象名无效”的问题
  14. 苹果开售官翻iPhone XR机型 最多比新机便宜120美元
  15. 蓝牙耳机蓝牙音箱出口加拿大亚马逊ICID认证周期费用
  16. 计算机如何删除程序,win7电脑怎么卸载软件
  17. 海量数据处理专题(八)——倒排索引(搜索引擎之基石)
  18. 【Matlab绘图进阶第5弹】Matlab绘制三维散点图
  19. Property description must be an object
  20. 重新启动SQLSever服务

热门文章

  1. [AC]技术贴:开源飞控那些事
  2. Flink在蔚来自动驾驶AO部门的运用
  3. Foxit PDF SDK ActiveX 5.9.7 Crack
  4. JavaWeb项目_SMBMS【狂神说Java】(附上静态资源)
  5. golang_获取文件属性: os包中os.Stat的用法介绍
  6. 用Python爬虫的request方式实现自动签到
  7. blktrace 梁斌说
  8. 怎么将几张照片合成一张图片,简单步骤易学
  9. 我工作五年了,新公司也工作39天了
  10. cocos2dx封装一个具有Layout功能的Point类 (提供源码)