logo

Linuxのインストールコマンド

Linux インストール コマンドは、指定された宛先にファイルをコピーし、属性を設定するために使用されます。指定された宛先にファイルをコピーします。 その名前が示すように、プログラムのインストールには使用されません。 。プログラムをダウンロードしてインストールするには、次を使用する必要があります ディストリビューションの種類に応じて、apt-get、apt、yum、その他のユーティリティ

これは「cp」コマンドとよく似ています。さらに、宛先ファイルの属性を制御できるようになります。これは、プログラムをメイクファイルの宛先ディレクトリにコピーするために一般的に使用されます。それ自体でファイルをコピーすることを拒否します。

install コマンドは、次のようなさまざまなコマンドの要素を組み合わせます。 CP 、chown、chmod、 mkdir 、およびストリップコマンド。これにより、これらすべてのコマンドの機能を 1 回のアクションで使用できるようになります。

installコマンドの特徴は以下の通りです。

  • cp コマンドと同様にファイルをコピーするために使用されます。
  • 既存のファイルを上書きするかどうかを選択する機能を提供します。
  • 宛先ディレクトリが存在しない場合に作成するために使用されます。
  • chmod コマンドと同様に、ファイルのユーザー許可フラグを設定するために使用されます。
  • ファイルの所有者を設定するために使用されます。
  • 実行可能ファイルから不要な荷物を削除するために使用されます。

構文:

 install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... -d DIRECTORY... 

オプション:

install コマンドでサポートされるオプションは次のとおりです。

    --backup[=CONTROL]:このオプションは、既存の宛先ファイルごとにバックアップ ファイルを作成します。-b:これは「--backup」オプションに似ていますが、引数は必要ありません。-C、--比較:これは、ソース ファイルと宛先ファイルの各ペアを比較するために使用され、場合によっては宛先をまったく変更しません。-d、--ディレクトリ:「-d または -directory」オプションを指定すると、すべての引数がディレクトリ名として扱われます。-D:これは、ターゲット ディレクトリのすべてのコンポーネントを作成するために使用されます。その後、SOURCE を DESTINATION にコピーします。-g、--group=グループ:グループの保有を設定するために使用されます。-m、--mode=モード:これは、rwxr-xr-x の代わりに、許可モード (chmod と同様) を設定するために使用されます。-o、--owner=所有者:所有権を設定するために使用されます。スーパーユーザーのみが使用できます。-p、--preserve-timestamps:ソースファイルのアクセス時間を指定ファイルに適用します。-s、--ストリップ:ストリップシンボルテーブルに使用されます。--strip-program=プログラム:プログラム内のバイナリを削除するために使用されていました。-S、--suffix=サフィックス:これは、通常のバックアップ接尾辞をオーバーライドするために使用されます。-t、--ターゲットディレクトリ=ディレクトリ:すべてのソース引数を指定されたディレクトリにコピーするために使用されます。-T、--ターゲットディレクトリなし:宛先ファイルを通常のファイルとして扱うために使用されます。-v、--verbose:各ディレクトリの名前を出力するために使用されます。--保持コンテキスト:これは、SELinux セキュリティ コンテキストを保存するために使用されます。-と:これは、宛先ファイルの SELinux セキュリティ コンテキストと、作成された各ディレクトリをデフォルトのタイプに設定するために使用されます。 - ヘルプ:「-help」オプションを指定すると、ヘルプ マニュアルが表示されます。 - バージョン:バージョン情報を表示するために使用されます。

ファイルをディレクトリにコピーするにはどうすればよいですか?

install コマンドを使用して、必要に応じて各フォルダーとファイルをカスタマイズできます。次のように使用されます。

 install -D /source/folder/*.txt /destination/folder 

上記のコマンドから、 「-D」オプションは、すべてのテキスト ファイルをソース フォルダーから宛先フォルダーにコピーします。

新しい宛先フォルダーを作成する必要がある場合は、以下のコマンドを実行します。

 install -d /destination/New_folder 

上記のコマンドは、指定されたディレクトリに「New_folder」を作成します。たとえば、2 つのファイル「Demo.txt」と「Test.txt」を「Downloads」ディレクトリにコピーするには、次のようにコマンドを実行します。

 sudo install Demo.txt Test.txt Downloads 

上記のコマンドは、指定されたファイルを「ダウンロード」フォルダーにコピーします。以下の出力を考えてみましょう。

Linuxのインストールコマンド