String cmd = "ps -ef | grep "XXX" "使用Runtime rt = Runtime.getRuntime();类时rt.exec(cmd);执行的仅仅是ps -ef命令,如果需要正确执行管道信息,命令需要改成:rt.exec(new String[] {"/bin/sh", "-c", cmd});即可。