在 Linux 系统中,res 通常不是标准的命令或参数缩写,但结合 shr(可能指 shrinking,即缩小/收缩),你很可能是在询问:
如何缩小(shrinking)Linux 文件系统或分区?
或者你可能打错了,想输入的是:
resize2fs(用于 ext2/ext3/ext4 文件系统)lvreduce/lvextend(用于 LVM 逻辑卷)fdisk/parted(用于分区表操作)
✅ 常见场景:缩小 Linux 文件系统(以 ext4 为例)
⚠️ 重要警告:缩小文件系统有风险,操作前务必备份数据!
步骤概览:
-
卸载文件系统(必须)
sudo umount /dev/sdXN
-
检查文件系统
sudo e2fsck -f /dev/sdXN
-
缩小文件系统
sudo resize2fs /dev/sdXN <新大小> # 缩小到 10G sudo resize2fs /dev/sdX1 10G
-
缩小分区(使用
fdisk 或
parted)- 先删除旧分区,再用相同起始扇区创建新分区(大小变小)
- 或使用
parted安全调整:sudo parted /dev/sdX (parted) resizepart <分区号> <新大小> (parted) quit
-
重新挂载
sudo mount /dev/sdXN /mnt
✅ 如果使用 LVM:
-
缩小文件系统
sudo umount /dev/mapper/vg-lv sudo e2fsck -f /dev/mapper/vg-lv sudo resize2fs /dev/mapper/vg-lv 10G
-
缩小逻辑卷
sudo lvreduce -L 10G /dev/mapper/vg-lv
-
重新挂载
sudo mount /dev/mapper/vg-lv /mnt
❓ 如果你指的是其他含义:
res是否指 resources(资源)?shr是否指 shared memory(共享内存)?- 是否想查询
resolv.conf(DNS 解析配置)?
请提供更多上下文,我可以给出更精确的帮助。
首发原创文章,作者:世雄 - 原生数据库架构专家,如若转载,请注明出处:https://idctop.com/article/481193.html



