硬盘分区常用命令汇总,你知道几个?

发布时间 - 2023-07-28 14:00:32

01.fdiskc盘分区

fdisk是linux常用的c盘分区工具(只能给大于2TB的c盘进行分区,超过2TB要使用parted分区工具)

分区示例

常用命令


fdisk /dev/sdb
mkfs.ext4 /dev/sdb1mount /dev/sdb1 /opt
umount /opt
vim /etc/fstabmount -a
df -Th
lsblk


02.partprobe刷新分区表

partprobe命令用于在硬碟分区发生改变时,更新linux内核中的硬碟分区表数据。有时在使用fdisk、part命令对硬碟进行分区后,会发觉找不到新分区,此时须要重启系统能够使更改生效,但使用partprobe可以不重启系统就让更改的分区表生效。


[root@ufo130 ~]# partprobe /dev/sda


03.tune2fs查看,调整文件系统参数

调整或查看ext2/ext3/ext4文件系统的参数(很少用到,了解即可)

04.partedc盘分区

对于大于2TB的c盘使用fdisk、parted都可以,但小于2TB的c盘只能使用parted工具,且须要将c盘转化为GPT格式。

磁盘分区命令是_磁盘分区命令用_linux磁盘分区命令

05.mkfs创建文件系统


[root@ufo130 ~]# mkfs -t ext4 -v /dev/sdb或[root@ufo130 ~]# mkfs.ext4 -v /dev/sdb


06.dumpe2fs导入文件系统信息

导入ext2/ext3/ext4文件系统信息(很少用到,了解即可)

07.resize2fs刷新显示扩容结果

用于扩容或收缩未挂载的ext2/ext3/ext4文件系统。常拿来对LVM扩容后的分区使用。

08.fsck检测并修补文件系统09.dd复制,转换,低格文件

将指定分区内容备份到指定文件


[root@ufo130 ~]# dd if=/dev/sda1 of=ufo.img


删掉指定分区


[root@ufo130 ~]# dd if=/dev/zero  of=/dev/sda1


/dev/zero是0字符设备文件,可以形成连续不断的数据流,生成的文件为特殊格式的数据文件(二补码文件)

重点:要非常注意if、of参数的位置,假若位置写反了,会出现大问题。

生成任意大小的测试文件(bs*count)


[root@ufo130 ~]# dd if=/dev/zero  of=ufo.log bs=1M count=2


10.mount挂载系统文件11.umount卸载系统文件12.df查看系统c盘空间使用情况13.mkswap创建交换分区14.swapon激活交换分区15.swapoff关掉交换分区16.sync刷新文件系统缓存区

sync将显存缓冲区内的数据强制刷新到c盘,本身reboot的时侯也会手动刷新。

17.lsblk查看LVM分区c盘占用情况

化学储存介质(PhysicalStorageMedia):指系统的数学储存设备。c盘,如:/dev/hda、/dev/sda等,是储存系统更底层的储存单元。

化学卷(PhysicalVolume,PV):指c盘分区或从逻辑上与c盘分区具有同样功能的设备(如RAID),是LVM的基本储存逻辑块,但和基本的数学储存介质(如分区、磁盘等)比较redhat linux 下载,却包含有与LVM相关的管理参数。

卷组(VolumeGroup,VG):是由一个或多个化学卷所组成的储存池,在卷组上能创建一个或多个逻辑卷。

磁盘分区命令是_磁盘分区命令用_linux磁盘分区命令

逻辑卷(LogicalVolume,LV):类似于非LVM系统中的硬碟分区,它构建在卷组之上,是一个标准的块设备,在逻辑卷之上可以构建文件系统。

二者的关系:假如把PV称作月球的一个蓝筹股,VG则是一个月球linux磁盘分区命令,由于月球是由多个蓝筹股组成的,这么在月球上界定一个区域并标记为欧洲,则欧洲就相当于一个LV。

创建LVM,化学卷,卷组linux磁盘分区命令,逻辑卷,低格,挂载

临时挂载linux系统好用吗,挂载须要更改配置文件/etc/fstab

在线扩充:降低、减少逻辑卷的大小

查看当前LVMc盘分区的占用情况


lsblk


查看当前c盘对应的:化学卷PV名称,卷组VG名称


pvscan


查看挂载目录对应:逻辑卷LV名称


lvscan


c盘/dev/sdb,可以分区或不分区,但必须是LVM的8e系统格式


fdisk -l


扩充卷组VG


vgextend vg01 /dev/sdb


扩充逻辑卷LV


lvextend -L +200G /dev/vg01/datalvextend -L +200G /dev/vg01/bak


重新制订文件系统


resize2fs -p /dev/vg01/dataresize2fs -p /dev/vg01/bak


注意:整个过程不须要卸载与挂载操作,都是在线扩充

18.文件删掉,空间不释放

有的时侯删掉文件后,并不能马上释放c盘空间


rm -rf ...


查看删掉进程


lsof | greo del..


查杀进程,即可释放c盘占用


kill -9 ...
在线咨询
联系方式
微信二维码
线