如何通过命令行关闭/重启PhpStorm

phpstorm不响应,我想要结束这个进程。 安装位置在:/opt/phpstorm/PhpStorm-143.1770/bin
我无法通过点击X按钮来关闭它,请帮我用命令行关闭/重启它。
谢谢。
1个回答

所有正在运行的“进程”都可以通过“ps”命令查看。您可以在命令行中键入...
ps -ef | grep phpstorm

它将列出所有的进程ID。
$ ps -ef| grep phpstorm
rinzwind  2819  2812  0 11:28 ?        00:00:00 phpstorm
rinzwind  2849  2820  0 11:29 pts/1    00:00:00 grep --color=phpstorm

“grep” 的那一行是你要搜索的内容,另一行是可执行文件。一个简单的...
kill -9 2819

将停止"phpstorm"。
一个更简短的方法:
pgrep -f phpstorm

只会列出进程ID和...
kill -9 $(pgrep -f phpstorm)

会杀掉它。
可以使用类似于"top"和"htop"的程序来列出正在运行的进程。

1好的,好的。我会编辑一下 :=D 我的想法是解释一下 "ps" 是用来干什么的;-) - Rinzwind
杀死:无法解析参数:'11197 11250 11289' - Nechemya Kanelsky
抱歉,我无法在实际的PHPStorm上进行测试:P 这是来自上一个命令吗?如果这些进程存在的话,"kill -9 11197 11250 11289" 应该可以起作用 ;) - Rinzwind
2但是kill -9 'pid1 pid2'不会起作用!来自nicolas-bonnici的评论:"您需要删除引号以使其正常工作:kill -9 $(pgrep -f phpstorm)" - Martin Thornton
1kill -9 $(pgrep -f phpstorm) 对我来说有效...谢谢。 - Rajesh Chaudhary
就像 pgrep 一样,也有 pkill。所以你可以直接使用 pkill -f phpstorm - Jay Ghosh