当前位置: 首页 > news >正文

Linux磁盘管理

一、磁盘分区挂载

1. 磁盘类型

(1)HDD(机械硬盘):传统磁盘,容量大,价格低


(2)SSD(固态硬盘):速度快,无机械部件


(3)NVMe SSD:PCIe接口,速度最快

2.磁盘分区——fdisk

fdisk [选项] 设备

(1) 交互模式常用命令:

n:新建分区

p:主分区

e:拓展分区

d:删除分区

p:查看分区列表

t:更改分区类型

w:保存并退出

q:不保存退出

g:创建新的GPT分区表

o:创建新的DOS分区表

m:显示帮助菜单

p:打印分区表

(2)常用选项:

-l:列出分区表


-u:显示分区大小时使用扇区数
-s:显示分区大小(块数)
-v:显示版本信息

3.创建文件系统(格式化分区)——mkfs

mkfs.类型 [选项] 设备

(1)常用选项:

-t:指定类型

-c:检查坏块

-f:强制创建

-V:详细输出

(2)常用文件系统:

- ext4:Linux最常用

- xfs:高性能,大文件支持好

- btrfs:支持快照、压缩等高级特性

- vfat:Windows兼容(U盘常用)

- ntfs:Windows NT文件系统

- swap:交换分区

4.挂载文件系统——mount

mount [选项] [设备] [挂载点]

(1)常用选项:

-a:挂载/etc/fstab中的所有文件系统

-f:模拟挂载(不实际执行)

-F:为每个设备fork新进程

-n:不写入/etc/mtab

-o:挂载选项(逗号分隔)

-r:只读挂载

-t:文件系统类型

-v:详细输出

-w:读写挂载(默认)

(2)卸载文件系统——umount

umount [选项] {设备|挂载点} 卸载文件系统

常用选项:

-a:卸载/etc/mtab中的所有文件系统

-f:强制卸载(文件系统忙时)

-d:如果使用了loop设备也释放

-t:只卸载指定类型的文件系统

-v:详细输出

5.查看磁盘使用情况——df

df -h

6.创建交换空间——mkswap

mkswap [选项] 设备 [大小]

7.开机自启动

Vim /etc/fstab

二、卷

1.基本概念:

物理卷(pv):存储的设备,硬盘,分区,raid阵列等

卷组(VG):将多个物理卷组合在一起

逻辑卷(LV):建立在卷组之上,在卷组的空间中区划分存储区域

Lvm逻辑卷:可以将多个物理磁盘或分区合并成为一个逻辑卷

优点:灵活性更高

Id:8e

2.操作流程

(1)将普通分区或整个磁盘创建物理卷

①创建物理卷
pvcreate /dev/sdb2 /dev/sdc2 将这两个分区设为物理卷

②扫描物理卷
pvscan 扫描系统中所有支持的 LVM 块设备,以查找物理卷

③查看详细信息
pvdisplay /dev/sda2 查看指定物理卷(pv)详细信息

④删除物理卷
pvremove /dev/sdb1 删除物理卷

(2)将多个分散的物理卷,逻辑上合为一个整体,简称卷组

①扫描卷组
vgscan 扫描系统中所有已存在的卷组

②创建卷组
vgcreate 5b /dev/sdb1 /dev/sdc1 创建新的卷组,并把两个物理卷加入此卷组
③查看卷组信息
vgdisplay 5b 查看卷组的详细信息

④删除卷组
vgremove 5b 删除卷组

(3)基于卷组,分割出不同的数据存储空间,成为逻辑卷

①扫描逻辑卷
lvscan 扫描系统中所有已识别的卷组(VG),发现并列出所有逻辑卷的路径、激活状态及基本属性,帮助用户快速确认逻辑卷的存在与可用性

②创建逻辑卷
lvcreate -L <总容量> -n <LV名> <合法VG名> 创建逻辑卷 lvcreate -L +19G -n yxc 5b

③查看详细信息
lvdisplay 5b 显示逻辑卷的详细信息

④删除逻辑卷
lvremove /dev/5b/yxc 删除逻辑卷

⑤减少逻辑卷容量
lvreduce -L -5G /dev/5b/yxc 减少逻辑卷空间大小

⑥增加逻辑卷容量
lvresize -L +5G /dev/5b/yxc 增加逻辑卷的空间大小

(4)挂载

①格式化
mkfs -t xfs /dev/mapper/5b-yxc 格式化逻辑卷

②挂载
mount /dev/mapper/5b-yxc /yxc/ 挂载逻辑卷

(5)给主分区添加容量

①创建物理分区
pvcreate /dev/sdb2 /dev/sdc2

②添加物理卷
vgextend centos /dev/sdb2 /dev/sdc2 添加新的物理卷

③应用
lvextend -L +9G /dev/centos/root 添加9个g到逻辑卷

④刷新
xfs_growfs /dev/centos/root 刷新逻辑卷

http://www.jsqmd.com/news/249660/

相关文章:

  • 华邦4Gbit高性能SPI NAND闪存:W25N04KVZEIR
  • 华邦2Gb SLC NAND闪存,工业级首选:W25N02KVZEIR
  • 飞书多维表格真的很强!
  • 我常用的一个爬虫利器,自动采集视频数据
  • 深入解析TCP/IP协议栈:从原理到优化
  • 告别“白菜价”?2026车市大洗牌:L3落地、国补退坡,这“三类车”将成赢家!
  • 玩转Linux命令:创意组合大赛
  • 选择电子签章前,必须关心的6件事
  • 国产替代 Snyk/Black Duck(黑鸭)的国内代码安全工具实测与选型清单
  • Java企业级AI开发:资源池化管理破解模型对接与高并发困局
  • 【多模态Grounding】精准识别+定位 营业厅人员行为分析
  • 如何用光耦来设计可靠的串口电平转换隔离电路
  • 硬件加密狗复制之通信协议
  • C++跨平台开发挑战的技术文章
  • Java性能优化实战技术文章
  • 大模型进阶:12种RAG黑科技全解析,小白也能玩转AI检索增强!
  • TCP/IP协议栈:从四层模型到未来网络
  • 8年Java老兵被裁:不学AI,你的代码终将被Copilot替代!彭靖田亲授大模型开发,10小时带你入门逆袭
  • Verilog/SystemVerilog 程序语句详解
  • 华为手机相册竟藏着这么多“黑科技”?这4个功能太实用了,不用真亏!
  • RAG检索“翻车“现场:文档切片让AI变成“近视眼“!这个黑科技让大模型“看清“全文
  • HIWIN滚珠丝杆安装关键步骤有哪些?怎样保证运行精度?
  • HIWIN滚珠丝杆安装后异响如何解决?日常维护要点?
  • 【开题答辩全过程】以 基于Springboot vue肢体残疾人就业服务网站的设计与实现为例,包含答辩的问题和答案
  • 唤醒大脑潜能:科学提升记忆力
  • 【开题答辩全过程】以 家庭教育资源网为例,包含答辩的问题和答案
  • 【开题答辩全过程】以 基于Java的智慧党建管理系统的设计与实现为例,包含答辩的问题和答案
  • 【开题答辩全过程】以 家政服务平台为例,包含答辩的问题和答案
  • 吐血推荐10个AI论文写作软件,专科生毕业论文必备!
  • 【收藏】AI编程革命:从“写代码“到“描述需求“,程序员如何不被淘汰?