Linux硬盘基础及如何使用

Linux硬盘空间使用

lsblk列出当前系统所有硬盘

硬盘基础

磁盘有磁道,磁道划分扇区(512字节)

计算机容量一般为 B、KB、MB、GB、TB、PB、EB(1024进位)

当电脑插入一块硬盘

首先识别,然后分区规划,再格式化,最后挂载使用

在Linux内跟下挂载的属于逻辑卷

分区规划:MBR与GPT

MBR

最大支持2TB

分区

使用fdisk [磁盘路径] 进入后
m:查看帮助
n:新建分区
d:删除分区
p:查看现有分区
w:保存策略并退出
q:不保存退出

分区类型:主分区,扩展分区,逻辑分区

MBR分区表64字节,一个分区16字节,所以最多有4个主分区,可以建立扩展分区,扩展分区不能直接使用需要在内建立逻辑分区,然后使用逻辑分区,逻辑分区只能在扩展分区内建立,扩展分区只能有一个,主分区读写更快所以优先用主分区。

因为分区表的原因只能分四个区要么全主要么三主一扩

fdisk:更改硬盘划分

格式化

:即赋予空间文件系统的过程

文件系统:数据在空间存储的规则

windows:NFTS FAT(单个数据过大是无法存入)

LINUX : ext4(适用于数量多单个数据少) XFS(适用数量少单个数据大) FAT ,iso9660(光盘文件系统)

mkfs.ext4/XFS设置文分区文件系统类型

blkid查看格式化的文件格式

挂载

硬盘准备好了后需要挂载使用可以使用df -h 挂载点查看挂载点详细信息

临时挂载使用mount挂载

永久挂载修改/etc/fstab文件

格式:设备路径 挂载点 文件系统类型 参数(defaults) 备份标记(不用管直接写0) 检测分区(开机是否检测分区0/1)

输入完成后使用mount -a检查如果有问题会报错(在卸载状态下才会有效)

检测/etc/fstab开机是否自动挂载格式是否正确检测书写完成但没有挂载的进行挂载临时挂载使用mount挂载

永久挂载修改/etc/fstab文件

输入完成后使用mount -a检查如果有问题会报错

检测硬盘开机是否自动挂载格式是否正确,检测配置完成但没有挂载的进行挂载

逻辑分区

MBR只能分四个如果你想分更多区的话可以使用逻辑分区首先在分区时建(fdisk /dev/vdc)立一个扩展分区然后继续建立分区时会自动归为逻辑分区逻辑分区可以分无数个。

查看磁盘分区详细信息命令 parted /dev/vdc(磁盘路径) print

GPT

特性
全局唯一分区表
突破固定大小64字节分区表限制
支持4个以上的主存分区最大支持18EB
最多分128个区

在使用fdisk进入分区后使用g指定分区模式然后即可分盘

空间交换(虚拟内存)

将硬盘分区的空间交给内存,该分区我们称为交换分区,交换分区可以有多个,交换分区的空间叫做交换空间。该方法可以用来缓解内存压了。

swap:内存文件格式为swap

mkswap:用于给磁盘写入swap文件系统

swapon 文件路径:用于启用交换空间

swapon:用于查看交换空间成员

swapoff:用于卸载交换空间

free -h: 查看交换空间总大小

swapon -a:检测交换空间开机是否自动挂载格式是否正确,检测配置完成但没有挂载的进行挂载

VDO

虚拟硬盘优化器:可以将硬盘化为vdo卷后会将重复的数据换成快捷方式,也可以虚拟大小只能虚拟不会变大

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值