это беспокоило меня со вчерашнего дня. Я использовал файлы GNOME (Nautilus) для перемещения видеофайла из папки «Загрузки» на диск NTFS. Теперь, когда я вырезал и вставил файл, он сразу же появился в месте назначения (отдельная файловая система NTFS, использующая ntfs-3g на том же жестком диске). Я знаю, что когда вы перемещаете файлы из одной файловой системы в другую, она по существу копирует, а затем удаляет файл (исправьте меня, если я ошибаюсь), но я «спешу + удаляю» файл в спешке из источника, и через несколько мгновений обнаружил, что файловый менеджер был все еще перемещая файл в файловую систему NTFS, даже после того, как я удалил файл из источника, и он исчез. После того, как подвижная планка достигла 100%, это дало мне ошибку. Но я проверил целевой пункт назначения, и файл все еще был перемещен в пункт назначения, и он воспроизводился нормально.
Итак, что на самом деле здесь произошло? Работают ли файловые операции в Linux впоследствии, чтобы не прерывать операцию перемещения? Или файл, который был перемещен в мой целевой пункт назначения, будет поврежден? или была ошибка из-за последней операции копирования во время перемещения файла, потому что операция перемещения все равно удалила бы файл?