无法删除外部驱动器上的目录

无法删除外部驱动器上的目录

我使用 Rsync 将文件从笔记本电脑复制到外部 HDD(可能是 NTFS 格式,因为我可以在另一台 Windows 机器上使用它)。在中间的某个地方,连接中断,驱动器再次自行安装。

不了解版本控制,我尝试删除整个新复制的目录 - 唯一的问题是我不能。

互联网上有人发布了一个解决方案,说它chattr -i [filename]给出了输出input output error, cannot stat [filename],其中包含应该被删除的视频文件的名称。

我该如何克服这个问题?

答案1

1-您需要找到它是什么文件系统。

2-检查文件系统是否已修复。在某些专有系统中执行此操作,或尝试使用fsck(但 Linux 无法修复所有文件系统)

3-那么我认为你可以删除该目录,或者目录消失(因为它已经被部分删除)。

我假设您的文件系统处于不一致的状态。

答案2

根据您的使用方式rsync,复制到新目标时您的文件所有权可能已更改。检查外部硬盘上的文件的所有者和组是否匹配。

另外,提供更多信息以更好地诊断您的问题:即)操作系统、命令、输出等。

笔记:如果你想使用版本控制,请尝试git为了真正的版本控制。

相关内容