我是mac osx的新手。令我困惑的一件事是/Library
或/System/Library
个文件夹存储了什么?顾名思义,我认为在Linux中应该是/lib
或/usr/lib
。但事实并非如此。在它内部,它看起来更像应用程序包。所有命名都是特定于应用程序的,如/Library/iChat
。如果它们是特定于应用程序的,那么为什么它们被称为Library
?通常在命名为Library
时,它用于代码或资源共享目的。
答案 0 :(得分:28)
库文件夹存储设置,资源和支持文件。有4个(好的,通常只有3个):
现在,各种库文件夹中的文件:大多数是按类型组织的(例如,有一个Preferences文件夹,一个Caches文件夹,一个Application Support文件夹等),每个应用程序(或系统组件)都有文件/子文件夹, 管他呢)。一些资源类型可用于许多或所有程序(例如字体,钥匙串,服务),因此那里只有一堆文件。然而,有些程序(主要是Apple编写的程序),eg,自负,认为他们需要自己的库中的顶级文件夹,所以他们继续创建一个并将内容存储在其中。
至于名称“图书馆”,我不会读太多内容。它基本上是存储程序需要获取的东西的地方,但用户(通常)不需要明确地知道。基本上,用户永远不需要双击或使用打开/保存对话框来访问的东西。当您运行Mail.app时,您不需要告诉它使用〜/ Library / Preferences / com.apple.mail.plist中的设置,或〜/ Library / Mail中的缓存邮箱内容,或状态信息在〜/ Library / Saved Application State / com.apple.mail.savedState。