shell杀掉所有java进程
ps -ef | grep java | grep -v grep | awk '{print $2}' | xargs kill -9
【shell杀掉所有java进程】注意:
1.要将grep命令的结果去掉。
2.xargs 用来把前面命令的输出结果(PID)作为"kill -9"命令的参数,并执行该命令。xargs传递上一条命令的结果给下一条命令作为入参。
3.awk默认以空格进行分割。 所以直接print $2 就可以将空格分割的结果第2列输出。
“ps”是在Linux中是查看进程的命令,“-e ”参数代表显示所有进程,“-f”参数代表全格式。
推荐阅读
- Shell-Bash变量与运算符
- 列出所有自定义的function和view
- 幸福的人都是相似的,所有幸福的女人,都做好了这2点
- 不理解句意,你还想做对所有GRE填空题()
- 你以为你熬过了所有的难熬的夜,却不知何时到白天
- 微小说/不是所有苦难都值得同情
- Linux|109 个实用 shell 脚本
- 再见,L
- 正确对待所有事情
- 25岁的我一无所有,我很慌