Cách đóng / khởi động lại phpstorm từ dòng lệnh


17

Các phpstorm không phản hồi và tôi muốn giết quá trình. đây là vị trí của instalation : /opt/phpstorm/PhpStorm-143.1770/bin.

Tôi không thể đóng nó bằng nút X vì vậy hãy giúp tôi đóng / khởi động lại nó bằng dòng lệnh.

cảm ơn.

Câu trả lời:


40

Tất cả "processess" đang hoạt động có thể được nhìn thấy bằng lệnh "ps". Từ dòng lệnh bạn có thể gõ ...

ps -ef | grep phpstorm

nó sẽ liệt kê tất cả các ID tiến trình

$ 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

Dòng với "grep" là những gì bạn tìm kiếm. Một cái khác là thực thi. Một ...

kill -9 2819

sẽ dừng "phpstorm".


Một phương pháp ngắn hơn:

pgrep -f phpstorm

sẽ chỉ liệt kê ID tiến trình và ...

kill -9 $(pgrep -f phpstorm)

sẽ giết nó

Các chương trình như "top" và "htop" có thể được sử dụng để liệt kê các tiến trình đang chạy.


1
Fine fine Ill chỉnh sửa rằng trong: = D Ý tưởng của tôi là giải thích "ps" làm gì ;-)
Rinzwind 14/2/2016

kill: thất bại trong việc phân tích đối số: '11197 11250 11289'
Nechemya Kanelsky

xin lỗi tôi không thể kiểm tra nó trên một phpstorm thực tế: P Đó là từ lệnh cuối cùng. Vì "giết -9 11197 11250 11289" sẽ hoạt động nếu các quy trình đó tồn tại;)
Rinzwind

Nhưng kill -9 'pid1 pid2'sẽ không! Một nhận xét từ nicolas-bonnici : "Bạn cần xóa các trích dẫn để làm cho nó hoạt động: kill -9 $(pgrep -f phpstorm)"
Martin Thornton
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.