回答:
cp -P(大文字のP)を使用して、シンボリックリンクを横断せず、代わりにシンボリックリンクをコピーします。
これは-R、ディレクトリ階層のコピーなど、他のオプションと組み合わせることができます。cp -RLすべてのシンボリックリンクをディレクトリに移動し、cp -RPすべてのシンボリックリンクをそのままコピーします。cp -RUNIXのバリアントに応じて、どちらか一方を実行する場合があります。GNU cp(CentOSにあります)のデフォルトは-Pです。
を使用しても-P、シンボリックリンクのターゲットをコマンドラインのディレクトリにコピーするに/は、末尾にを追加します:cp -RP foo/ barをfoo指すディレクトリツリーをコピーします。
GNUはcp便利な持ち-aコンバインそのオプション-R、-P、-pともう少し。ソースの正確なコピーを(可能な限り)作成し、ディレクトリ階層、シンボリックリンク、アクセス許可、変更時間、およびその他のメタデータを保持します。
cp」はgcp、私が使用すると同じものではありません。 gcp -P現在、2019年でも壊れています。(ため息)。
この回答をhttps://superuser.com/a/315757/53590でチェックして、CentOSが問題を具体的に取り上げていることを確認してください。質問全体が役立つかもしれませんが、一番下のビットは特にCentOSです。
cpCentOSのサポート上-Pまたは--no-dereferenceスイッチ?