/*****************************更新的记录20231224*****************************/
1.df -h
查看磁盘占用情况,并清理无用的大文件。清理后,假设/目录是最大的。
2.sudo dd if=/dev/zero of=/wipefile bs=1M
如果提示没有空间,不用理会,继续向下执行。
3.sudo sync
将缓存文件同步到磁盘
4.sudo rm -rf /wipefile
删除填充文件
5.sudo /usr/bin/vmware-toolbox-cmd disk list
如果提示需要关闭快照,那么就删除所有快照后再执行。虚拟机-快照-快照管理器-删除所有的快照。
6.sudo /usr/bin/vmware-toolbox-cmd disk shrink /
释放/挂载点未使用到的空间
7.虚拟机-设置-硬盘-碎片整理/压缩。
实测操作前290G,操作后54G.
/*****************************以前的记录2021xxxx*****************************/
1.清除Ubuntu的无用文件
sudo apt-get clean
2.1.用二进制0填充Ubuntu空闲空间(该步骤有用,其他步骤以后再验证可否删除)
sudo cat /dev/zero > zero.fill;sync;sleep 1;sync;rm -f zero.fill //在该命令时不要其他操作
2.2.Ubuntu虚拟机装VMware Tools,执行下面的命令。(该步骤有用,其他步骤以后再验证可否删除)
打开你虚拟机中的Terminal,输入:
sudo /usr/bin/vmware-toolbox-cmd disk list 查看磁盘挂载点,然后执行
sudo /usr/bin/vmware-toolbox-cmd disk shrinkonly 压缩所有的磁盘,然后会弹出一个
3.在虚拟机中点击“编辑虚拟机设置”-->硬盘-->磁盘实用工具-->压缩。
4.实测瘦身前15G,一通操作后11G。
5.参考:
如何减小Ubuntu 16.04系统下VMware虚拟机硬盘空间占用过大问题 - 爱码网
给虚拟机里的Ubuntu瘦身_小辉_Super的博客-CSDN博客_ubuntu瘦身
ubuntu 释放空间的7种简单方法_多比熊的博客-CSDN博客_ubuntu释放空间
6.关于Ubuntu Cleaner
Ubuntu Cleaner作用类似window系统使用的360清理工具,但是效果有限,本次只清理出50M。
参考:
Ubuntu Cleaner 为系统大瘦身_张小酒的博客-CSDN博客_ubuntu瘦身
7.ubuntu系统自带工具Disk Usage Analyzer工具,用于分析磁盘占用情况。