2013-01-11 5 views
10

私はmac osxの新人です。私を混乱させることの1つは、/Libraryまたは/System/Libraryのフォルダは何ですか?名前の意味としては、Linuxでは/libまたは/usr/libのようにする必要があります。しかし、それはしません。その内部では、アプリケーションバンドルに似ています。すべての名前は、アプリケーション固有のものです(/Library/iChatなど)。それらがアプリケーション固有のものである場合、なぜ彼らはLibraryと呼ばれますか?通常、Libraryという名前は、コードやリソースを共有するためのものです。mac os/Libraryフォルダストアは何ですか?

答えて

22

ライブラリフォルダには、設定、リソース、およびサポートファイルが保存されます。 4(まあ、通常はわずか3)それらのがあります。

  • ユーザーライブラリ、〜/ライブラリは、店舗ごとのユーザー設定など
  • 地元の図書館に、/ライブラリは、コンピュータ等全体の設定を保存します私はこれを "ローカル"ライブラリと呼びます.NextStepでは/ Local/Libraryでしたが、ルートライブラリ、コンピュータライブラリなど、他のすべての名前が表示されます。
  • ネットワークライブラリである/ Network/Libraryは、ネットワークドメイン内のすべてのコンピュータで共有されている設定を保存します。ネットワークドメイン管理者が設定した場合、誰もこれ以上誰もしません。
  • システムライブラリ/ System/Libraryは、 eベースの設定、リソースなど、OS Xに付属しています。理論的には、ここでは何も変更しないでください。

今、様々なライブラリフォルダ内のファイル用として:それらのほとんどは、アプリケーションごとのファイル/サブフォルダに(例えばPreferencesフォルダ、キャッシュフォルダ、アプリケーションサポートフォルダなどがあります)タイプ別に整理されています(またはシステム構成要素、または何でも)。多くのまたはすべてのプログラム(たとえば、フォント、キーチェーン、サービス)で利用できるリソースタイプがあるので、そこにはたくさんのファイルがあります。しかし、いくつかのプログラム(主にアップルが作成したもの)は、ライブラリ内に独自のトップレベルのフォルダが必要だと思うほど懐疑的なので、先に進んで作成して、そこに物を格納します。

「ライブラリ」という名前については、あまり読みすぎません。基本的にはプログラムが必要とするものを格納する場所ですが、ユーザーは(一般的に)明示的に認識する必要はありません。基本的には、ユーザーがダブルクリックする必要はなく、開いて保存ダイアログを使用してアクセスする必要もありません。 Mail.appを実行すると、〜/ Library/Preferences/com.apple.mail.plistの設定、または〜/ Library/Mailのキャッシュされたメールボックスの内容、または状態情報を使用するように指示する必要はありません〜/ライブラリ/保存されたアプリケーション状態/ com.apple.mail.savedState。

+2

素敵な説明!!! – Alfred

関連する問題