linux硬盘管理与文件系统
操作步骤:分区---->格式化(创建文件系统)---->挂载---->使用分区
面试题:如何查看磁盘的读写性能
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硬盘管理与文件系统相关推荐
- Linux磁盘管理与文件系统
Linux磁盘管理与文件系统 磁盘结构 ■硬盘的物理结构 ■硬盘的数据结构 ■硬盘存储容量公式 MBR与磁盘分区表示 ■主引导记录(MBR: Master Boot Record) 磁盘分区结构 文件 ...
- Linux怎么把硬盘ex2改为ex4,linux磁盘管理和文件系统创建
1磁盘管理 1.1硬盘的构造原理 硬盘分类: 机械式硬盘,固态硬盘 硬盘出厂会进行低级格式化,分磁盘,再分扇区,硬盘的第一个磁道的一个扇区就是MBR 512Bytes Master boot reco ...
- 分析Linux磁盘管理与文件系统专题三
1.前言 紧接着我的上一篇博客进行磁盘管理操作: http://zhangfengzhe.blog.51cto.com/8855103/1430531 我们已经对磁盘进行了分区,信息如下: [root ...
- 【AWSL】之Linux磁盘管理与文件系统(fdisk、df、mount、umount、lsblk)
序言 这里我主要介绍以下Linux的磁盘管理与文件系统的一些操作与概述 磁盘和文件 序言 一.磁盘分区结构 二.文件系统类型 三. 检测并确认新硬盘 1.fdisk命令 2.fdisk -l 3.规划 ...
- Linux磁盘管理与文件系统(实验详解,一看就懂)
磁盘管理与文件系统 一.磁盘管理 1.1 磁盘结构 1.2 MBR与磁盘分区表示 1.2.1 MBR 1.2.2 磁盘分区表示 二.文件系统 2.1 文件系统类型 2.2 检测并确认新硬盘 2.3 管 ...
- 简介Linux磁盘管理与文件系统
磁盘管理与文件系统 一.磁盘基础 1.磁盘结构 1.1.硬盘的物理结构 1.2.硬盘的数据结构 1.3.硬盘的存储容量 1.4.可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域 1.5.磁盘接口类型 ...
- #10 Linux硬盘管理
1.存储管理 传统的磁盘分区 RAID技术,软RAID的实现 LVM 文件系统管理 ext,xfs,btrfs(了解) 2.程序包管理 rpm.yum.dnf 3.sed.gawk 4.进程管理 5. ...
- Linux磁盘管理和文件系统(相思相见知何日?此时此夜难为情)
目录 一.磁盘基础 1.磁盘结构 2.MBR与磁盘分区表示 3.磁盘分区结构 4.文件系统 (1)XFS文件系统 (2)swap交换文件系统 (3)Linux支持的其他文件系统类型 二.检测并确认新硬 ...
- Linux——LVM管理之文件系统新建
LVM管理之文件系统新建 查看分区类型 fdisk-l |grep dev 新建物理卷-pv pvcreate /dev/s(v)dX (系统磁盘设备) 创建卷组-vg vgcreate vg_nam ...
最新文章
- ATS中的ComboHandler合并回源插件调研
- 【C#公共帮助类】给大家分享一些加密算法 (DES、HashCode、RSA、AES等)
- Linux (CentOS)安装VNC+XFCE可视化桌面环境 附安装FireFox浏览器
- php header功能的使用
- 中国联通通用服务器集中采购项目,中国联通启动通用服务器集采:预采购12.4万台...
- JDBC+Servlet+JSP整合开发之25.JSP动作元素
- 使用 PyMOL 将靶点与配体复合物中的靶点和配体拆出来
- python 最优化算法库,python实现各种最优化算法,
- matlab绘制三维机翼,三维机翼某一断面的压力系数X-Y曲线绘制——使用tecplot的extract功能...
- Orcad Schematic常用功能
- Kylin启动报错 ERROR: Check hive‘s usability failed, please check the status of your cluster
- 自定义进度条PictureProgressBar——从开发到开源发布全过程
- 在SQL server 2008 R2进行数据查询操作时提示 “对象名无效”的问题
- 苹果开售官翻iPhone XR机型 最多比新机便宜120美元
- 蓝牙耳机蓝牙音箱出口加拿大亚马逊ICID认证周期费用
- 计算机如何删除程序,win7电脑怎么卸载软件
- 海量数据处理专题(八)——倒排索引(搜索引擎之基石)
- 【Matlab绘图进阶第5弹】Matlab绘制三维散点图
- Property description must be an object
- 重新启动SQLSever服务
热门文章
- [AC]技术贴:开源飞控那些事
- Flink在蔚来自动驾驶AO部门的运用
- Foxit PDF SDK ActiveX 5.9.7 Crack
- JavaWeb项目_SMBMS【狂神说Java】(附上静态资源)
- golang_获取文件属性: os包中os.Stat的用法介绍
- 用Python爬虫的request方式实现自动签到
- blktrace 梁斌说
- 怎么将几张照片合成一张图片,简单步骤易学
- 我工作五年了,新公司也工作39天了
- cocos2dx封装一个具有Layout功能的Point类 (提供源码)