Я использовал Rsync для копирования файлов с моего ноутбука на внешний жесткий диск (вероятно, в формате NTFS, поскольку я могу использовать его на другой машине с Windows). Где-то посередине связь оборвалась и привод снова монтировался сам.
Не зная о контроле версий, я попытался удалить всю недавно скопированную директорию - единственная проблема - я не могу.
Кто-то разместил в Интернете решение chattr -i [имя_файла]
, которое выдает результат ошибка ввода-вывода, невозможно stat [имя_файла]
с именем видеофайла. приближается, что должно было быть удалено.
Как я могу решить эту проблему?
В зависимости от того, как вы использовали rsync
, право собственности на файл могло измениться при копировании в новое место назначения. Проверьте файл на внешнем жестком диске на соответствие владельца и группы.
Также предоставьте больше информации, чтобы лучше диагностировать проблему: т.е. ОС, команды, выходы и т.д..
Примечание: если вы хотите использовать контроль версий, попробуйте git
для настоящего контроля версий.
1- вам нужно узнать, что это за файловая система.
2- проверьте, что файловая система восстановлена. Сделайте это в какой-нибудь проприетарной системе или попробуйте с помощью fsck
(но Linux не может восстановить все файловые системы)
3- тогда я думаю, что вы можете либо удалить каталог, либо каталог пропал (потому что он уже был частично удален).
Я предполагаю, что ваша файловая система находится в несогласованном состоянии.