Ketika saya memindahkan file dari satu direktori ke direktori lain, cap waktu file berubah. Misalnya, jika file dibuat dengan tanggal 2013-01-01, ketika saya memindahkannya ke direktori lain, file terakhir akan memiliki tanggal pindah, bukan dari pembuatan.
Bagaimana cara memperbaikinya?
Jawaban:
cp -r -p SOURCE DESTINATION
cp -r --preserve=mode,ownership,timestamps SOURCE DESTINATION
Kedua perintah ini melakukan hal yang sama. Yang Kedua memungkinkan Anda untuk memilih apa yang tetap sama. Saya tidak mengetahui cara khusus melakukan ini dengan
mv
, tetapi saya percaya ini adalahmv
perilaku default.Atau, Anda dapat mencoba menyalin tautan keras , yang jauh lebih mirip dengan
mv
, seperti yang disarankan di sini :cp -p -r -l source/date target/
Saya percaya masalah yang Anda alami adalah karena partisi ntfs / fat? Jika ini benar, coba atur aturan di / etc / fstab yang menggunakan uid Anda.
sumber