打开PhpStorm软件,点击顶部菜单栏中的Help按钮,在下拉菜单中选择Show Log in Explorer(部分版本可能显示为“Show Log in Finder”)。此操作会直接打开PhpStorm的日志文件目录,默认路径为~/.PhpStorm<version>/system/log/(<version>为PhpStorm的具体版本号,如2023.2、2024.1等),目录下主要日志文件为phpstorm.log(或idea.log)。你可以使用CentOS自带的文本编辑器(如vi、nano)或文件管理器(如Nautilus)打开该文件查看日志内容。
打开终端,通过cd命令进入PhpStorm的配置目录(日志文件所在路径):
cd ~/.PhpStorm<version>/system/log/
替换<version>为实际版本号(如2023.2)。进入目录后,可使用以下命令查看日志:
cat phpstorm.log(适用于快速查看全部日志);tail -f phpstorm.log(持续输出日志文件的新增内容,适合监控实时日志);less phpstorm.log(支持上下翻页查看,按q退出)。若PHPStorm通过systemd服务运行,可使用journalctl命令查看其系统日志。操作步骤如下:
journalctl -u phpstorm -f(-u指定服务名称,-f表示实时跟踪);journalctl -u phpstorm -n 100(-n指定日志条数);journalctl --vacuum-time 1 week清理1周前的旧日志,或journalctl --vacuum-by-servicename phpstorm清理指定服务的日志。logrotate工具(CentOS自带)进行日志轮转,避免占用过多磁盘空间。可通过编辑/etc/logrotate.d/phpstorm配置文件设置轮转规则(如每天轮转、保留7天),然后运行sudo logrotate -f /etc/logrotate.d/phpstorm手动触发轮转。