170  
查询码:00000734
JAVA根据PID删除指定的进程
作者: 倪嗣成 于 2020年07月09日 发布在分类 / 物联网组 / 边缘接入网关 下,并于 2020年07月09日 编辑

 public static boolean closeLinuxProcess(String Pid) {
        boolean b=false;
        Process process = null;
        BufferedReader reader = null;
        try {
            //杀掉进程
            process = Runtime.getRuntime().exec("kill -9 " + Pid);
            reader = new BufferedReader(new InputStreamReader(process.getInputStream()));
            String line = null;
            while ((line = reader.readLine()) != null) {
                System.out.println("kill PID return info -----> " + line);
            }
            b=true;
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            if (process != null) {
                process.destroy();
            }

            if (reader != null) {
                try {
                    reader.close();
                } catch (IOException e) {

                }
            }
        }
        return  b;
    }

 关联资源



 推荐知识

 历史版本

修改日期 修改人 备注
2020-07-09 09:43:02[当前版本] 倪嗣成 创建版本

知识分享平台 -V 4.8.7 -wcp