コマンドを使用して依存関係で/binファイルをコピーする方法は?

コマンドを使用して依存関係で/binファイルをコピーする方法は?

Ubuntu 14.04の/ binフォルダに依存ファイルがあります。ファイルと一緒にシンボリックリンクを別のディレクトリにコピーしたいと思います。組み込みコマンドがありますか?

ベストアンサー1

シンボリックリンクを移動してシンボリックリンクをコピーするには、cp -P(大文字P)を使用します。

これは、-Rなどの他のオプションと組み合わせて使用​​してディレクトリ階層をコピーできます。 cp -RLはディレクトリ内のすべてのシンボリックリンクを繰り返し、cp -RPはすべてのシンボリックリンクをコピーします。 cp -R は Unix バリアントに従ってこれらのいずれかを実行できます。 GNU cp(CentOSにあります)のデフォルト値は-Pです。

-Pを使用しても、末尾に/を追加してコマンドラインのディレクトリにシンボリックリンクターゲットをコピーできます。 cp -RP foo/bar は、foo が指すディレクトリツリーをコピーします。

GNU cpには、-R、-P、-pなどを組み合わせる便利な-aオプションがあります。ディレクトリ階層、シンボリックリンク、権限、変更時間、その他のメタデータを保存しながら、ソースコードの正確なコピーを可能な限り作成します。編集フラグの共有

おすすめ記事