通过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 命令。