打开CentOS的文件管理器(如Nautilus),导航至PHPStorm的用户配置目录:~/.PhpStorm<version>/system/log/(其中<version>为PHPStorm的具体版本号,例如2023.2)。在该目录下找到phpstorm.log(或idea.log)文件,双击用文本编辑器(如gedit、vim)打开即可查看日志内容。
cd命令进入日志目录,再用cat、less等命令查看日志。例如:cd ~/.PhpStorm2023.2/system/log/  # 替换为实际版本号
cat phpstorm.log                  # 查看完整日志
less phpstorm.log                 # 分页查看(按q退出)
tail -f命令:tail -f ~/.PhpStorm2023.2/system/log/phpstorm.log
该命令会持续输出日志文件的最新内容,按Ctrl+C停止跟踪。启动PHPStorm后,点击顶部菜单栏的Help → Show Log in Explorer(或Show Log in Finder,macOS系统),系统会自动打开日志文件所在的目录。该方法无需记忆路径,适合快速访问。
若PHPStorm通过systemd服务运行(如以守护进程方式启动),可通过journalctl命令查看其系统日志:
# 查看PHPStorm服务的最近100条日志
journalctl -u phpstorm -f -n 100
-u phpstorm:指定服务名称(需确保PHPStorm已注册为systemd服务);-f:实时跟踪日志更新;-n 100:显示最近的100条日志。<version>需替换为实际安装的PHPStorm版本号(可通过phpstorm.sh --version命令查看);~/.PhpStorm<version>/system/log/目录),可在命令前添加sudo(如sudo cat /home/username/.PhpStorm2023.2/system/log/phpstorm.log),或以root用户身份登录终端;