登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
安全
›
掌握Linux磁盘管理:理解fdisk, lsblk, mount及resize2f ...
掌握Linux磁盘管理:理解fdisk, lsblk, mount及resize2fs命令
[ 复制链接 ]
孜稞
2025-6-8 13:00:00
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
作为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 Mint下使用vscode编译C++代码
linux异常磁盘lvm恢复---惜分飞
深入理解电脑C盘的核心地位与文件系统的选型逻辑
Linux常用命令查询工具(好记性不如烂笔头)
flask基础知识深入——会话管理:Flask Session从原生到扩展源码分析及使用
理解整数在计算机中的表示
Linux DMA开发指南(一)
关于linux编译c语言文件的一些错误问题
[Linux] 手写轻量C++函数性能探查器:CPU占用率&耗时
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
Linux Mint下使用vscode编译C++代码
1
733
聊账
2025-12-10
安全
linux异常磁盘lvm恢复---惜分飞
2
855
峰邑
2025-12-10
安全
深入理解电脑C盘的核心地位与文件系统的选型逻辑
2
281
侧胥咽
2025-12-10
安全
Linux常用命令查询工具(好记性不如烂笔头)
1
587
闾丘婉奕
2025-12-12
安全
flask基础知识深入——会话管理:Flask Session从原生到扩展源码分析及使用
1
889
旁拮猾
2025-12-13
业界
理解整数在计算机中的表示
0
468
懵径
2025-12-13
业界
Linux DMA开发指南(一)
0
666
芮梦月
2025-12-15
安全
关于linux编译c语言文件的一些错误问题
0
948
诈知
2025-12-15
安全
[Linux] 手写轻量C++函数性能探查器:CPU占用率&耗时
0
607
颖顿庐
2025-12-15
回复
(4)
咒卖箴
2025-10-12 11:15:07
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
热心回复!
嶝扁
2025-11-25 01:06:19
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
很好很强大 我过来先占个楼 待编辑
黎瑞芝
2025-12-1 01:37:04
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
不错,里面软件多更新就更好了
奸轲嫣
2025-12-6 19:54:35
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
感谢分享
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
孜稞
2025-12-6 19:54:35
关注
0
粉丝关注
20
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
anyue1937
9994893
kk14977
6845357
3934307807
991123
4
xiangqian
638210
5
韶又彤
9998
6
宋子
9983
7
闰咄阅
9993
8
刎唇
9993
9
俞瑛瑶
9998
10
蓬森莉
9951
查看更多
今日好文热榜
299
Flask路由入门指南:从基础定义到优先级与
824
上周热点回顾(12.8-12.14)
586
咱们唠一下:单例Bean的“出生记”——从“
98
PHP 8.6 新增 clamp() 函数
407
解密Prompt系列66. 视觉Token爆炸→DeepSee
405
数据库开发者必装!立即免费下载!
703
MAUI库推荐一:MAUIIcons
168
电脑音频录制工具(语音聊天录音软件)
861
OpenAI Code Interpreter ("Coworker") 架
667
XXL-TOOL v2.4.0 发布 | 布隆过滤器、Excel
689
16.结构型 - 享元模式 (Flyweight Pattern)
365
复健笔记 - Pascal酒吧的爆破
607
[Linux] 手写轻量C++函数性能探查器:CPU占
948
关于linux编译c语言文件的一些错误问题
525
推荐一种并发线程中资源同步常用方法
822
【节点】[Adjustment-ReplaceColor节点]原
666
Linux DMA开发指南(一)
209
数字电路模拟程序&课堂测验Blog
564
ROS2核心概念之动作
685
[dx12显示图片] ImGui Learn Data Day 3