为了安全起见,我需要使用srm (安全删除)而不是rm来删除一些文件:%28Unix%29
目前,我已经设置了srm来运行3,传递任何我需要删除的数据。我遇到的问题是,srm在大量文件上运行得非常慢。例如,有一个150目录我试图删除,我发现它只删除了10 it在1周内。
我知道srm会在多个小文件中缓慢运行,但是目录深度也很重要吗?对于我每周需要删除的大多数数据,实际文件本身都嵌套在各种深层子目录中。如果我在运行srm之前将目录结构夷为平地,会有帮助吗?
下面是我正在寻找的两个解决方案(也许两者结合在一起),尽管我不知道它们会有多大帮助:
有人对我能做什么有什么其他的建议吗?其他一些人也使用了shred,但是结果是相似的,我们最终切换到srm。
发布于 2013-07-31 08:34:22
不太了解srm,但可能值得一试:
find $mydir -type f -exec srm {} \;
find $mydir -type d -exec srm {} \;https://stackoverflow.com/questions/17959695
复制相似问题