使用中的已删除文件

用户名

我检查了该命令是否仍在使用已删除的文件

sudo find /proc/*/fd -ls | grep '(deleted)'

而且我已经能够检查仍在使用的已删除文件。为什么会发生这种情况?有什么办法可以永久删除它们?

塞尔吉(Sergiy Kolodyazhnyy)

正如Eliah Kagan在评论中所解释的,如果某个进程已打开文件,则即使文件与文件系统未链接,该进程也应保留在内存中。简单的方法是重新启动,因为/ proc是虚拟文件系统,并且其内容不会保留在硬盘驱动器上

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章