タイムスタンプを保持してコピーしたい。
コピー元(source):/media/320G/ ←家族写真が丸ごと入っている
コピー先(destination):/media/320G_BK/ ←BKはバックアップの意味
# cp /media/320G/* /media/320G_BK/
コピーコマンド cp
① オプション-p(--preserveの意味)を付ければ、属性そのままコピーされる。
② ただし、コピーするユーザー権限によっては属性はコピーできないことがある。
②がワナだった。
コピーし終えてから、ファイル日付がコピー日になってしまっていることに気づいてやり直し。
エイリアスを切る。
# sudo -s ← 属性のワナが嫌なので、大事なコピーはrootでやる
# vim ~/.bashrc
alias cp='cp -v -i -p'
-v(--verbose):コピー状況の詳細を表示する
-i(--interactive):上書きするか問い合わせる
-p(--preserve):属性そのままコピーする
コピー先で確認。
# ls -shal /media/320G_BK/
成功。
ハイビジョンホームムービーの日付はしっかりと保持されている。