Linux  释放Linux 系统预留的硬盘空间

释放 Linux 系统预留的硬盘空间

by:授客 QQ1033553122

 

大多数文件系统都会保留一部分空间作为紧急情况时用(比如硬盘空间满了),这样能保证有些关键应用(比如数据库)在硬盘满的时候有点余地,不至于马上就crash,给监控系统和管理员一点时间去察觉。不过有些时候这部份预留的硬盘空间不用的话有点浪费,如何释放这部分系统预留的空间?

 

查看当前硬盘空间情况

# df -h

Filesystem                        Size     Used    Avail    Use% Mounted on

/dev/mapper/VolGroup-lv_root      50G     1.6G    46G     4%   /

tmpfs                             504M        0  504M     0%  /dev/shm

/dev/sda1                       485M    31M   429M    7%   /boot

/dev/wapper/VolGroup-lv_home      7.5G 146M  7.0G       3%   /home

 

调整/dev/sda1的预留空间,只保留1%的空间

# tune2fs -m 1 /dev/sda1

tune2fs 1.41.12 (17-May-2010)

Setting reserved blocks percentage to 1% (5120 blocks)

 

查看调整后的空间

# df -h

Filesystem                        Size     Used    Avail    Use% Mounted on

/dev/mapper/VolGroup-lv_root       50G     1.6G    46G   4%   /

tmpfs                             504M        0  504M    0%   /dev/shm

/dev/sda1                       485M    31M  449M    7%   /boot

/dev/wapper/VolGroup-lv_home      7.5G  146M7.0G      3%   /home

 

多出空间=449M - 429M=20M

 

要是硬盘大点,多出的空间更大了

posted @   授客  阅读(1351)  评论(0编辑  收藏  举报
编辑推荐:
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
阅读排行:
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
点击右上角即可分享
微信分享提示