我正在使用Red Hat Enterprise Linux Server版本7.4(Maipo(。我已经配置了一个 cron 任务,每 5 分钟通过 shell 脚本运行一次 Jar 文件。几天后检查文件夹(shell脚本文件所在的位置(后,我发现生成了数百个attach_pid文件。为什么创建此文件以及如何停止它?
您需要将这些文件放在tmp
目录中,而不是通过在java代码中放置一行:
private static final String tmpdir = "/tmp";
然后在创建文件的代码中,将tmpdir
传递给New
构造函数
f = new File(tmpdir, fn);
参考代码在这里