登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
每日签到
每天签到奖励2圆-6圆
发帖说明
VIP申请
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
VIP申请
VIP网盘
网盘
联系我们
每日签到
道具
勋章
任务
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
安全
›
掌握Linux磁盘管理:理解fdisk, lsblk, mount及resize2f ...
掌握Linux磁盘管理:理解fdisk, lsblk, mount及resize2fs命令
[ 复制链接 ]
孜稞
2025-6-8 13:00:00
作为Linux系统运维人员,日常工作中经常需要处理磁盘管理和文件系统调整的任务。这些任务包括但不限于查看磁盘分区、识别挂载点、以及调整文件系统大小等。今天,我们将通过几个常用的命令——fdisk、lsblk、mount,以及一个需要注意的命令resize2fs——来探讨如何在Linux环境下进行这些操作。
1. 使用fdisk -l查看磁盘分区
fdisk -l是Linux下查看磁盘分区表的经典命令。它列出了系统上所有已识别磁盘的分区信息,包括磁盘的大小、分区类型(如主分区、扩展分区、逻辑分区)、分区大小以及分区的起始和结束扇区等。这个命令对于了解磁盘的当前布局至关重要,尤其是在进行分区调整或扩容时。
bash复制代码
sudo fdisk -l
复制代码
执行此命令后,你将看到类似下面的输出(输出内容会根据你的系统配置有所不同):
Disk /dev/sda: 256GB, 256060514880 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: ...
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 500117503 499066880 237.9G Linux filesystem
...
复制代码
2. 使用lsblk列出块设备信息
lsblk命令以树状图的形式展示所有可用的存储设备及其分区,包括它们的挂载点(如果已挂载)和文件系统类型。这个命令的输出比fdisk -l更加直观,是快速查看系统存储配置的好帮手。
bash复制代码
lsblk
复制代码
执行后,你将看到类似下面的输出:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 256G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
└─sda2 8:2 0 237.9G 0 part /
sdb 8:16 0 1TB 0 disk
└─sdb1 8:17 0 1TB 0 part
复制代码
3. 检查/dev/sdb的挂载状态
有时,我们需要知道某个特定磁盘或分区是否已经被挂载,以及它挂载到了哪个目录。这时,我们可以使用mount命令结合grep来过滤出我们关心的信息。
bash复制代码
mount | grep sdb
复制代码
如果/dev/sdb或其某个分区已被挂载,该命令将显示相关的挂载信息。如果没有输出,则表示/dev/sdb或其分区当前未挂载。
4. 注意事项:resize2fs的正确使用
resize2fs命令用于调整ext2/ext3/ext4文件系统的大小。然而,正如之前提到的,直接使用resize2fs /dev/sdb通常是不正确的,因为/dev/sdb指的是整个磁盘设备,而不是一个具体的分区。
正确的做法是指定一个具体的分区,如/dev/sdb1,来执行文件系统大小的调整。但在调整文件系统大小之前,请确保已经使用如fdisk、parted或gparted等工具调整了分区的大小。
bash复制代码
sudo resize2fs /dev/sdb1
复制代码
注意:并非所有文件系统都支持在线调整大小,而ext4是支持这一特性的文件系统之一。在执行此操作之前,请确保已经备份了重要数据,以防万一。
总结
通过fdisk -l、lsblk、mount | grep sdb等命令,Linux系统运维人员可以轻松地查看磁盘分区、识别挂载点,以及进行基本的磁盘管理。而resize2fs命令(在正确使用的前提下)则为文件系统大小的调整提供了强大的支持。然而,进行这些操作时务必谨慎,确保数据的安全和系统的稳定。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
掌握
Linux
磁盘
管理
理解
相关帖子
linux系统目录和文件夹的区别
Linux gzip 命令使用说明
Linux tar 命令使用说明
Linux性能分析工具和方法
《音频焦点管理》最佳实践:让鸿蒙应用中的每一段声音,都不被打扰
我的后台管理项目报Error: spawn …esbuild.exe ENOENT了
6. LangChain4j + 多模态视觉理解详细说明
Linux系统编程入门(下)
磁盘性能测试工具FIO-使用教程
在鸡哥14x上安装Linux:Fedora 42 上手体验
vip免费申请,1年只需15美金$
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
linux系统目录和文件夹的区别
0
950
颖顿庐
2025-08-28
业界
Linux gzip 命令使用说明
0
976
郗燕岚
2025-08-29
安全
Linux tar 命令使用说明
0
1031
庾签
2025-08-30
业界
Linux性能分析工具和方法
0
128
眸胝
2025-09-01
业界
《音频焦点管理》最佳实践:让鸿蒙应用中的每一段声音,都不被打扰
0
256
眩疝诺
2025-09-03
业界
我的后台管理项目报Error: spawn …esbuild.exe ENOENT了
0
855
宛蛲
2025-09-03
科技
6. LangChain4j + 多模态视觉理解详细说明
0
572
阙忆然
2025-09-04
业界
Linux系统编程入门(下)
0
779
卜笑
2025-09-07
业界
磁盘性能测试工具FIO-使用教程
0
363
吕清莹
2025-09-07
业界
在鸡哥14x上安装Linux:Fedora 42 上手体验
0
889
闰咄阅
2025-09-08
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
业界
签约作者
程序园优秀签约作者
发帖
孜稞
2025-6-8 13:00:00
关注
0
粉丝关注
16
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
敖可
9984
杭环
9988
凶契帽
9988
4
氛疵
9988
5
黎瑞芝
9988
6
猷咎
9986
7
里豳朝
9986
8
肿圬后
9986
9
蝓俟佐
9984
10
虽裘侪
9984
查看更多