给虚拟机里的Ubuntu瘦身
2021/11/1 7:10:21
本文主要是介绍给虚拟机里的Ubuntu瘦身,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
参考文章:给ubuntu虚拟机瘦身
文章目录
- 步骤
- 1.apt-get clean
- 2.用二进制0填充Ubuntu空闲空间
- 3.vmware-vdiskmanager.exe
- 瘦身效果
- 常见错误
不得不说,虚拟机是真好用,有了虚拟机,从此一台电脑当多台用,但是,在使用ubuntu虚拟机时,如果把里面一些大文件进行复制粘贴,或把大文件复制进Ubuntu虚拟机,那么这个Ubuntu虚拟机所占空间就会加上该文件的容量,哪怕把他彻底删除,这个容量依然占着,所以经常会出现每过一阵子,虚拟机占用空间就大的吓人的情况,比如现在我的一个Ubuntu虚拟机大小就达到了100G:
根目录有24G,
/home目录有19G,总共也才43G。
连磁盘都变成红色了,一般这个时候就到了我给Ubuntu虚拟机瘦身的时间。
这里有必要说明一下,虚拟机VMware的磁盘收缩功能并没啥作用,至少对Ubuntu系统是如此。
下面介绍一下我瘦身的步骤:
步骤
1.apt-get clean
在Ubuntu终端输入sudo apt-get clean
清除Ubuntu的无用文件
2.用二进制0填充Ubuntu空闲空间
在Ubuntu终端输入sudo cat /dev/zero > zero.fill;sync;sleep 1;sync;rm -f zero.fill
这行命令的作用是将/dev/zero的二进制0数据写到一个临时文件,虽然这个文件数据全是0,但它还是会占空间的。
等sudo cat /dev/zero > zero.fill;
填充完之后,此时Ubuntu剩余容量为0!所以在进行该命令的时候不要进行其他操作,sync的作用是将存于缓存中的数据强制写入硬盘。
最后rm -f zero.fill
是必不可少的,这个巨大的文件肯定得删除。
在执行这行命令时,我们可以用df -h
命令查看磁盘剩余空间,下图表示我快要完成了已经95%了
这篇关于给虚拟机里的Ubuntu瘦身的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南