Linux (Ubuntu) の奇妙なフォルダ名

Linux (Ubuntu) の奇妙なフォルダ名

いくつか質問があります。いくつか気になることがあり、それがなぜそうなるのか理解できれば、少しは気が楽になるかもしれません。

Windows では、フォルダ名とファイル名の約 95% が意味を成しており、その目的を明確に表しています。

Linux の場合、公式ユーザーマニュアルには次のように記載されています。

  1. /binそして/sbin:多くの不可欠システムアプリケーション
  2. /etc: 店舗システム-広い構成ファイル。

私の質問は、なぜフォルダ名は馬鹿げていて愚かで奇妙で、目的と関係がないものなのでしょうか?

なぜ「必須システム「アプリケーション」は、不要なものを格納するために使用されるものの名​​前を付けたフォルダに配置されますか? (bin)

「システム全体の構成ファイル」が「etc」というフォルダに保存されるのはなぜですか?

答え1

  1. /binを意味するバイナリ/sbinを意味するシステムバイナリ
  2. etcを意味するその他(このディレクトリは歴史的に、他の場所に属さないすべてのものを保持していました)

詳しくはこちらここそしてここ; などウィキペディア

答え2

ディレクトリ名のほとんどは無関係ではありませんが、単に短すぎて、詳しい知識がなければ理解できません。しかし、これは Linux だけの問題ではありません。Apple の OS X や Solaris などの他の Unix 系システムでも、同じ奇妙な名前が使用されています。Windows について言及されているので、さらに詳しく調べる必要があります。たとえば、Windows の hosts ファイルには、次のような奇妙なパスがあります。

C:\WINDOWS\system32\drivers\etc\hosts

そこにはまた無関係な「など」があります ;-)

Linuxのさまざまなディレクトリ名の役割について簡単に知りたい場合は、Wikipediaの記事をご覧ください。http://en.wikipedia.org/wiki/ファイルシステム階層標準

答え3

binまず第一に、バイナリを意味しますが、それにもかかわらず、異なる単語でもあります置き場誰もそれを何とも関連付けなかった置き場しかしバイナリUnix のコンテキストでは常にクリーンでした。また、常に大量に入力する場合は、非常に短い、できれば 3 文字の単語を使用する必要がありました。コンプライアンスとして、これは今でも残っています。

関連情報