ディレクトリ構造は次のとおり/apps/amr
です。そのままのバックアップを取りたいamr
(つまり、リンクを逆参照せずに)。 /apps ディレクトリには、それが属する別のユーザーとグループがあります (そして、私はそれにアクセスできません)。別のユーザーおよびグループとしてログインしています。したがって、明らかに/apps
実行中のディレクトリで:
mkdir amr_backup
cp -dR amr amr_backup
許可が拒否されたため機能しません。したがって、ディレクトリには同じユーザーとグループがログインしているため、/apps/amr
ディレクトリで同じことをしようとしています。amr
しかし、実行するとき:
mkdir amr_backup
cp -dR * amr_backup
次のエラーが表示されます。
cp: cannot copy a directory, `amr_backup`, into itself, `amr_backup/amr_backup'
これは、amr_backup ディレクトリ自体が 内にあるため明らかです/apps/amr
。また、すべてが適切にバックアップされているわけではないこともわかります。
du -sh /apps/amr
8.6G /apps/amr
du -sh /apps/amr/amr_backup
4.3G /apps/amr/amr_backup
親切に解決策を教えてください。