Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexei Ivanov                        2:5020/400     30 Sep 2005  18:57:40
 To : All
 Subject : mv
 -------------------------------------------------------------------------------- 
 
 Занимался тут переписыванием файлов с linux to windows
 через FAT буфер и заметил одну странность.
 
 Поведение программы для перемещения файлов было странным и создавало
 много проблем.
 
 Вот список:
 
 1. Если на диске заканчивается место, то mv создает файлы с нулевой
 длинной, которые понятное дело не имеют ничего общего
 с тем что переписывается.
 2. Если mv работает рекурсивно для большого числа каталогов,
 тогда удаление файлов на исходном носителе происходит по каталогово.
 Иначе говоря переписывается весь каталог и затем удаляются все файлы
 в нем. Hо если каталог не удалось переписать из-за за того что на диске
 закончилось
 место, то не удаляется ни один файл! из этого каталога.
 В том числе и те которые переписались успешно.
 Иначе говоря не удается перекинуть данные с одного носителя на другой
 через третий последовательными операциями перемещения.
 
 Hо даже без этого поведение программы вызывает удивление.
 Я понимаю возможно ей никто не пользуется, но то что было у автора
 в голове вызывает удивление.
 
 Hеужели этого никто не заметил?
 
 Были вроде еще какие-то странности, но сейчас забыл что именно.
 
 Хотелось бы также знать это только в Linux такие проблемы
 или во всех юнихах?
 
 -- 
 Alexei
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 mv   Alexei Ivanov   30 Sep 2005 18:57:40 
 Re: mv   Alex Korchmar   30 Sep 2005 19:23:30 
 Re: mv   Alexei Ivanov   01 Oct 2005 02:01:16 
Архивное /ru.linux/6577d4eb5655.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional