インストールとcpの違いは何ですか? [コピー]

インストールとcpの違いは何ですか? [コピー]

どのようにinstall単純コピーとは異なり、cpまたはdd?私はちょうど小さなユーティリティをコンパイルし、変数/usr/sbinを通して使用できるように追加したいと思いましたPATH。なぜ他のものを使うのですか?

ベストアンサー1

ソースからコンパイルされたバイナリを「インストール」するには、次のディレクトリにバイナリを配置するのが最善です。

/usr/local/bin

一部のシステムでは、このパスはすでにPATH変数にあります。そうでない場合は、構成ファイルの1つでPATH変数を調整して追加できます。~/.bashrc ~/.profile

PATH=${PATH}:/usr/local/bin

ddファイルやデバイスなど、ソースの正確なサイズのブロックをコピーするために主に使用される低レベルコピーツールです。

cp-r権限を保持するオプションを使用してファイルとディレクトリを繰り返しコピーする一般的なコマンドです-p

installほとんどと似ていますcpが、個別に使用することなく、ターゲットファイルのプロパティを直接設定するオプションを提供しますchmod

cpファイルを作成し、/usr/local/bin必要に応じて変数を調整します。PATHこれが私がすることです。

おすすめ記事