Quando movo arquivos de um diretório para outro, o registro de data e hora dos arquivos muda. Por exemplo, se o arquivo foi criado com uma data 2013-01-01, quando eu o movo para um diretório diferente, o arquivo final terá a data da movimentação, não da criação.
Como consertar isto?
Respostas:
cp -r -p SOURCE DESTINATION
cp -r --preserve=mode,ownership,timestamps SOURCE DESTINATION
Esses dois comandos fazem a mesma coisa. O segundo permite que você escolha o que permanece o mesmo. Não conheço uma maneira específica de fazer isso
mv
, mas acredito que esse sejamv
o comportamento padrão.Como alternativa, você pode tentar copiar links físicos , muito mais parecidos com os
mv
sugeridos aqui :cp -p -r -l source/date target/
Eu acredito que o problema que você está enfrentando é devido a uma partição ntfs / fat? Se isso for verdade, tente configurar uma regra no / etc / fstab que use seu uid.
fonte