9 あるディレクトリから別のディレクトリにファイルをコピーすると、ディレクトリのアクセス許可がリセットされ(例:0755から0775に)、問題が発生し、戻ってディレクトリのアクセス許可を手動でリセットしなければならなくなります。私は現在やっていますcp -r /source/directory /destination/directory すべてのファイルと新しいディレクトリをコピーしたいが、既存のディレクトリの権限を上書きしたくない。 command-line permissions — エヴァ ソース
5 リンクを保持するには、cp(cpのマンページ)を-dフラグと一緒に使用できます--no-dereference --preserve=links。これはと同等です。 これを-pand -Rフラグと組み合わせるには、アーカイブフラグを使用できます-a。 — ヴァル ソース
7 -pフラグを追加 cp -pR /source/dir /dest/dir からman cp: -p same as --preserve=mode,ownership,timestamps — vfbsilva ソース
2 私~/.bashrcが含むように変更されました alias cp='cp -i --preserve=all' つまり、を使用するとcp、上書き(-i)の前にプロンプトが表示され、すべて(つまり、モード、所有権、タイムスタンプ、および可能な場合は追加の属性(コンテキスト、リンク、xattr))が保持されます。 いつでもmode代わりに変更することもできallますが、このエイリアスを使用してのデフォルトを変更するのが好きですcp。 — スパーホーク ソース