Astroの光線のサムネイル。

pubDate: 2024-03-06

author: sakakibara

astro

公開学習

後退

コミュニティ

/usr/local/bin vs ~/.local/bin

/usr/local/bin はそのlinuxを使用している(rootに限らず)usrが共通で使用できるlocalな(systemではない)プログラムです。 pacman -Sなどのパッケージマネージャーでインストールしたプログラムは通常ここに保存されます。 もちろん格納されている(すべき)なのはバイナリです。

その他の紛らわしいディレクトリとして/bin,/sbin, /usr/bin, /usr/sbin, /usr/local, …などがある。 基本的に/usr直下でないものはrootユーザーがアクセスする権限を持つ。システムを維持するために必要なコマンドやプログラムが格納される。linuxをインストールした直後に際に展開される。
/usr直下のものはrootユーザーに限らず一般のusrが使用できる。