/usr/binとLinuxの/usr/local/bin

/usr/binとLinuxの/usr/local/bin

Linuxにバイナリを置くことができる場所がなぜそんなにたくさんあるのですか?少なくとも次の5つがあります。

  1. /bin/
  2. /sbin/
  3. /usr/bin/
  4. /usr/local/bin/
  5. /usr/local/sbin/

私のオフィスボックスには、いくつかのアイテムへの書き込みアクセス権がありません。

次のいずれのバイナリタイプに属していますかbin

ベストアンサー1

  1. /bin(および)は、大きくて同じパーティションをインストールする前に小さなパーティションに配置する必要があるプログラム/sbinに適しています。もともとの意図は依然としてコンパクトな組み込みデバイスにインストールすることに関連しているかもしれませんが、今日ではWindowsなどの重要なプログラムの標準的な場所として主に使用されています。//usr/bin/sh

  2. /sbin/binとは異なり、マウント前に必要なシステム管理プログラムです(通常、一般ユーザーは使用しません)。/usr

  3. /usr/bin流通管理に適した共通ユーザープログラムです。

  4. /usr/sbintoと同じ関係を持つtoが存在します。/usr/bin/sbin/bin

  5. /usr/local/bin一般ユーザープログラムに最適いいえローカルにコンパイルされたパッケージなど、配布パッケージマネージャによって管理されます。/usr/bin将来の展開のアップグレード中に警告なしに修正または削除される可能性があるため、インストールしないでください。

  6. /usr/local/sbin今ごろ推測されたでしょうが、それは〜/usr/local/binです。/usr/sbin/usr/bin

/optまた、さまざまなディストリビューションで正しく統合される前にGnomeとKDEを配置しましたが、非ディストリビューションパッケージ全体のパッケージもあります。一般的に言えば、Oracleのように規模が大きくパフォーマンスの低いサードパーティ製パッケージ用にこの機能を予約する必要があります。

おすすめ記事