Когда я перемещаю файлы из одного каталога в другой, временная метка файлов изменяется. Например, если файл был создан с датой 2013-01-01, когда я переместил его в другой каталог, в конечном файле будет указана дата перемещения, а не создания.
Как это исправить?
cp -r -p SOURCE DESTINATION
cp -r --preserve=mode,ownership,timestamps SOURCE DESTINATION
Эти две команды делают то же самое. Второе позволяет, Вы к выбрали то, что остается тем же. Я не знаю о способе специфического выполнения этого с mv
, но я полагаю, что это mv
s поведение по умолчанию.
С другой стороны, Вы могли попытаться копировать жесткие ссылки, который намного более подобен mv
, как предложено здесь:
cp -p -r -l source/date target/
Я верю проблеме, которую Вы испытываете происходит из-за ntfs/fat раздела? Если это верно, попытайтесь установить правило в/etc/fstab, который использует Ваш uid.