3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

よくフォルダーの名前で使われているbinってなんなの?

Posted at

初めに

Cのコンパイラをダウンロードしたり、pythonで仮想環境へ入るためにコマンドを書いたりする際に、ふと目にするbinって何なの?と思ったのでまとめて見ました。

bin

binaryの略です。
binaryとは0,1だけで書かれているデータのことで、例を挙げるとexeファイルなどがあります。
binの中には、/bin、/usr/bin、/usr/local/binの三つのフォルダーがあり、
一つ目の/binには、シングルユーザモードでも利用できるコマンドが置かれます。シングルユーザモードとはシステム管理者だけが操作をすることができる状態で、システムが正常に動かなくなったときに使われます。
反対に二つ目と三つ目の/usr/binと/usr/local/binにはシングルユーザモードで利用しないコマンドが置かれます。/usr/binと/usr/local/binの違いは/usr/binには、パッケージ管理システムにより管理されるコマンドがはいっているが、/usr/local/binには、パッケージ管理システムに管理されないコマンドがはいっているという違いがあります。localという名前からもユーザ独自のものである感じが伝わってきますね。

最後に

今回はbinについてまとめてみました。binにも3種類あるなんて驚きました。ふとした疑問を調べるのってやはり大事ですね。最後まで読んでいただきありがとうございます。

参考文献

https://wa3.i-3-i.info/word14226.html
https://oshiete.goo.ne.jp/qa/1511973.html
https://linuc.org/study/knowledge/544/

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?