电脑老旧,需要在新电脑上重新弄个虚拟机,不想重新装Wmvare ubuntu,又不想重新安装配置NFS TFTP SAMBA服务,也不想重新下载内核编译内核,也不想下载配置交叉编译环境等,所以想把Wmvare下的ubuntu拷贝到新电脑上,但是一看磁盘占用,硬盘80G,占用56G....ubuntu不是占用很小的吗?所以在网上找解决办法,记录一下几个命令。
1.查看磁盘占用
'df -T'
开始红框里面used占了49G
2.查看文件所占空间大小
'du -ah --max-depth=1':'1'代表目录深度,可以是其他值
可以看到大文件都集中在我自己创建的文件夹里面,OK,删掉。看一下Wmvare磁盘占用,并没有变小,还是56G,但是实际上我的系统占用也只有10多个G。再去网上查资料,知道ubuntu系统磁盘回收只能在系统里面执行,记录一下磁盘回收的命令。
首先确认安装了虚拟机Wmvare工具
1.查看可回收磁盘
'sudo vmware-toolbox-cmd disk list'
只有 '/' 一个盘
2.磁盘回收
'sudo vmware-toolbox-cmd disk shrink /'
/ 就是上面显示的磁盘
OK,搞定,22G了。