
1 usedname Jul 23, 2019 via iPhone awk 不会用? |
2 pwrliang Jul 23, 2019 pgrep 试试? |
3 Semidio Jul 23, 2019 fzf |
4 ic2y Jul 23, 2019 用 MXBean,项目启动的时候,自己获取自己的 pid,写入一个特殊的位置。kill 的时候,直接 cat 文件,然后 确认是进程本身,然后杀死。给你个代码 RuntimeMXBean runtime = ManagementFactory.getRuntimeMXBean(); /** * "pid@hostname" */ String name = runtime.getName(); // format: try { return Integer.parseInt(name.substring(0, name.indexOf('@'))); } catch (Exception e) { return -1; } |
5 Aliencn Jul 23, 2019 killall name |
6 timeromantic Jul 23, 2019 ps -ef | grep 程序名称 | grep -v "grep"| awk '{print $2}' | xargs kill -9 |
7 cgpiao Jul 23, 2019 via iPhone pidof |
8 princelai Jul 23, 2019 如果你的服务有端口的话 ss -nlp|grep 端口号 netstat -nlp|grep 端口号 |
9 nicecbk Jul 23, 2019 kill -9 `pidof xxx` |
10 ashin Jul 23, 2019 pkill -f xxx |
11 799635347 Jul 23, 2019 via iPhone pidof 装一下 |
12 rayzhou Jul 23, 2019 如果是 java jps |
13 0w0b Jul 23, 2019 https://github.com/junegunn/fzf/wiki/examples#processes with fzf ``` # fkill - kill process fkill() { local pid pid=$(ps -ef | sed 1d | fzf -m | awk '{print $2}') if [ "x$pid" != "x" ] then echo $pid | xargs kill -${1:-9} fi } ``` |