linux磁盘管理相关命令

本文介绍了Linux中的磁盘分区类型,包括主分区、扩展分区和逻辑分区,并详细阐述了使用fdisk进行分区操作,通过lsblk和blkid查看分区和UUID变化,以及df和du命令用于监测磁盘空间。此外,还讲解了硬链接和软链接的区别与实践操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分区类型

Linux磁盘分区有3种类型:主分区、扩展分区、逻辑分区。
(1)主分区:也称为引导分区,用来启动操作系统。
(2)扩展分区:实际在硬盘中是看不到的,也无法直接使用扩展分区,而是用来划分逻辑分区。
(3)逻辑分区:相当于一块存储介质,在扩展分区上可以创建多个逻辑分区,用来存储数据。

1.使用fdisk进行分区:两个主分区,一个扩展分区(三个逻辑分区,大小分别为100M,200M,500M)

请添加图片描述
两个主分区:
请添加图片描述
一个扩展分区:
请添加图片描述

三个逻辑分区:请添加图片描述
保存:
请添加图片描述

lsblk命令:以树状结构显示系统中的所有磁盘及磁盘的分区

在这里插入图片描述

2、分区前后、挂载前后使用lsblk查看变化。

请添加图片描述

blkid命令: 快速查询每个分区的全局唯一标识符(UUID)和文件系统类型 UUID是操作系统为每个磁盘或分区分配的唯一标识符

3、格式化前后使用blkid查看变化。

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

df命令:从超级数据块中读取信息,显示整个文件系统的空间使用情况(空余硬盘)

在这里插入图片描述

du命令:计算目录或文件所占的磁盘空间大小

在这里插入图片描述
注意:df 读取文件系统的超级数据块,统计整个文件系统的容量信息。du 查找所有目录和文件的数据,因此如果查找范围太大,du的执行可能需要一段时间

4、 df、du命令练习。

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

ln 命令 :硬链接

创建一个链接文件指向原文件的 inode
链接文件和原文件共享同一个 inode,文件属性完全相同,通过“ls -l”的第二列中查看硬链接数目。
链接文件是原文件的“别名”

ln 命令 :软链接

软链接通过文件的路径名建立链接,也叫做符号链接。
软链接是一个独立的文件,有自己的 inode,类似于快捷方式。
软链接的数据块保存的是原文件的文件名

创建文件名lntest“this is link test!”

创建硬链接①修改文件内容,查看变化,②删除源文件查看变化
请添加图片描述
创建软链接①修改文件内容,查看变化,②删除源文件查看变化
请添加图片描述

归纳总结硬链接和软链接的相同与不同点。

相同点:不论是修改源文件,还是修改硬链接文件,另一个文件中的数据都会发生改变。
不同点:1.不论删除源文件或是硬链接文件(只是删除这个文件和 inode 的对应关系),只要有一个文件存在,文件都可以被访问。
2.硬链接不会建立新的inode信息,不能对目录文件做硬链接。
3.不能在不同的文件系统之间做硬链接,即链接文件和被链接文件必须处理同一文件系统中。
4.删除软链接文件,源文件不受影响;而删除源文件,链接文件找不到
实际的数据,则会失效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值