+
95
-

linux如何恢复被进程锁住但是已经删除的文件?

linux如何恢复被进程锁住但是已经删除的文件?


网友回复

+
15
-

在Linux中,当一个文件被删除,但仍有一个或多个进程持有该文件的打开句柄时,该文件的内容实际上并没有立即从磁盘上消失。操作系统会延迟释放文件占用的空间,直到所有持有该文件的文件描述符(file descriptor)都关闭为止。

若要恢复这样的文件,您可以尝试以下步骤:

首先,找到锁住文件的进程。可以使用 lsof 命令来获得已删除但依然打开的文件列表:

lsof l grep -i delete l grep speed

在输出结果中,...

点击查看剩余70%

我知道答案,我要回答