查不到已删除的句柄文件。
时间: 2024-02-25 12:53:05 浏览: 62
DeleteFile,c语言源码找不到exe,c语言项目
如果使用`lsof`命令无法查找到已删除的文件,可能是因为这些文件的句柄已经被关闭,但是文件仍然存在于磁盘上。这种情况下,`lsof`命令是无法查找到这些文件的,因为它只能显示当前打开的句柄。
可以使用`find`命令来查找这些已删除但仍然占用磁盘空间的文件。例如,可以使用如下命令来查找所有已删除的文件:
```
sudo find / -xdev -type f -links 0
```
该命令会在根目录下递归查找所有类型为文件且硬链接数为0的文件,也就是所有已删除的文件。需要注意的是,由于是在整个文件系统中查找,因此可能会花费较长时间。
找到这些已删除的文件之后,可以手动删除它们来释放磁盘空间,或者使用一些清理工具来帮助自动清除这些文件。
阅读全文