通过PhpStorm界面查看
打开PhpStorm → 顶部菜单栏 Help → Show Log in Explorer,直接打开日志目录,查看 idea.log
或 phpstorm.log
文件。
~/.PhpStorm<版本号>/system/log/
。命令行查看
cat ~/.PhpStorm<版本号>/system/log/idea.log
(查看全部内容)。tail -f ~/.PhpStorm<版本号>/system/log/idea.log
(实时查看最新内容)。journalctl -u phpstorm -f -n 100
(查看最近100条日志)。文件管理器查看
打开Nautilus等文件管理器,导航至 ~/.PhpStorm<版本号>/system/log/
,双击日志文件查看。
基础分析工具
grep "ERROR" idea.log
查找错误日志。awk '{print $1, $2}' idea.log
提取时间戳和日志级别。sort idea.log | uniq -c
统计相同日志出现次数。日志轮转管理
使用 logrotate
工具避免日志过大,编辑配置文件 /etc/logrotate.d/phpstorm
,设置按天轮转并保留7天日志。
执行 sudo logrotate -f /etc/logrotate.d/phpstorm
手动触发轮转。
复杂分析场景
awk
提取时间字段,或用 sed
过滤特定格式日志。less
分页查看,或导入到ELK等专业日志分析平台。sudo
权限访问,如遇权限问题可添加 sudo
命令。