温馨提示×

VirtualBox虚拟机在CentOS如何进行磁盘清理

小樊
86
2025-03-17 11:12:16
栏目: 云计算

在VirtualBox虚拟机的CentOS系统中进行磁盘清理,可以按照以下步骤进行:

清理日志文件

  • 检查 /var/log 目录:
    du -sh /var/log/*
    
  • 查看具体日志文件大小:
    ls -lh /var/log/*.log
    
  • 删除不需要的日志文件,例如清理 Apache 日志:
    truncate -s 0 /var/log/httpd/access_log
    
    或者直接删除:
    rm -rf /var/log/*.log.old
    

清理YUM缓存

yum clean all

删除临时文件

rm -rf /tmp/*
rm -rf /var/tmp/*

使用 ncdu 图形化工具查找并删除大文件或目录

yum install ncdu
ncdu /

压缩虚拟机磁盘

  1. 打开VirtualBox的安装目录,找到 VBoxManage.exe 文件。
  2. 通过CMD命令进入VirtualBox的安装目录,执行下面的命令查看宿主机上所有虚拟硬盘的列表:
    VBoxManage.exe list hdds
    
  3. 对虚拟硬盘进行压缩,使用下面的命令(DiskPath.vdi是虚拟机磁盘路径):
    VBoxManage modifyhd DiskPath.vdi --compact
    

注意事项

  • 在执行删除操作之前,请确保备份重要文件,以免误删。
  • 使用 dd 命令清空磁盘空间时,请注意不要误操作,以免影响虚拟机的正常使用。

以上步骤可以帮助您有效地清理VirtualBox虚拟机在CentOS系统中的磁盘空间。

0