mv 文件到 smb 失败,空间仍在使用,文件丢失

mv 文件到 smb 失败,空间仍在使用,文件丢失

我尝试将一个 14GB 的文件从本地文件系统复制到 Windows 系统上的 SMB 共享。mv 失败,经过检查ls和后df,该文件未出现在索引中,但空间仍然被占用。

我不太关心这个文件,因为它只是一个可以重新创建的备份 tar,所以我的目标是完全删除该文件。lsof|grep没有返回任何文件。extundelete 无法正确安装,所以我没有主意了。

我的笔记本电脑硬盘容量只有 60GB,而且只剩下 30%,因此在从文件系统中提取丢失的文件方面,我没有太多选择。我现在只想删除该文件(它位于主路径 ~/ 中)。有什么想法吗?

答案1

可能文件被标记为已删除,但仍由 SMB 客户端进程保持打开状态 - 直到所有打开的文件句柄都关闭后,空间才会被回收。您可以尝试卸载 SMB 共享,看看是否释放了磁盘空间,或者重新启动计算机。

相关内容