打开VirtualBox管理器,选中需要查看日志的虚拟机,点击顶部菜单栏的**“设置”。在设置窗口中,切换至“日志”选项卡,即可直接查看虚拟机的启动日志、错误日志、运行状态日志**等内容。若需要保存日志,可点击“导出日志文件”按钮,将日志保存为.log格式文件备用。
VirtualBox虚拟机的日志文件默认存储在用户主目录下的.VirtualBox文件夹中(路径示例:~/.VirtualBox/)。进入该目录后,使用以下命令查看日志:
ls -l(可找到名为VBox.log的主日志文件,以及VirtualBox Virtual Machine <VM_Name>.log格式的虚拟机专属日志);nano VBox.log(或vim VBox.log,适合逐行分析日志内容);cat VBox.log(快速查看日志全部内容)。若需查看虚拟机操作系统内部的日志(如系统启动、服务错误、用户登录等),需先启动虚拟机并登录。在虚拟机终端中,使用以下CentOS原生命令:
cat /var/log/messages(记录系统一般信息和警告);cat /var/log/secure(记录登录尝试、sudo命令执行等安全事件);cat /var/log/boot.log(记录系统启动过程中的详细信息);journalctl;journalctl -b;journalctl -u sshd;journalctl --since "1 hour ago"。VBox.log仍会记录虚拟机的启动尝试、配置加载等信息;/var/log/messages)需虚拟机正常运行才能生成,若虚拟机无法启动,优先查看主机上的VBox.log定位问题;grep命令筛选关键信息(如cat VBox.log | grep "error"),提高排查效率。