删除与进程关联的临时文件夹中的文件

时间:2016-01-04 13:38:39

标签: java linux processbuilder temp

我正在通过Java代码杀死进程,如:

ProcessBuilder processBuilder = new ProcessBuilder("/bin/sh", "-c", String.format("kill %s", pid));
process = processBuilder.start();
process.waitFor();

之后我需要删除此进程创建的所有临时文件和文件夹。我的问题是如何做到这一点? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

container中运行其他流程。当容器消失时,该过程看到的整个文件系统就会消失。

我建议你研究基于container的解决方案。

请参阅docker