2013-01-11 2 views
10

저는 mac osx를 처음 사용했습니다. 한 가지 분명한 것은 /Library 또는 /System/Library 폴더가 무엇입니까? 이름의 의미로서, 나는 리눅스에서 /lib 또는 /usr/lib과 같아야한다고 생각했다. 그러나 그렇지 않습니다. 그 안에는 응용 프로그램 번들과 비슷하게 보입니다. 그리고 모든 명명은 /Library/iChat과 같이 매우 응용 프로그램에 따라 다릅니다. 응용 프로그램마다 다를 경우 Library이라고하는 이유는 무엇입니까? 일반적으로 Library이라는 이름은 코드 또는 리소스 공유 목적을위한 것입니다.mac os/Library 폴더 저장소는 무엇입니까?

답변

22

라이브러리 폴더에는 설정, 리소스 및 지원 파일이 저장됩니다. 이 4 있습니다 (물론, 일반적으로 불과 3) 중 :

  • 사용자 라이브러리, ~/라이브러리, 상점 사용자 별 설정 등
  • 지역 도서관/도서관, 상점 컴퓨터 전체의 설정 등 .BTW, 나는 이것을 "로컬"라이브러리라고 부르는데, 그 이유는 NextStep에서는/Local/Library 였기 때문에 루트 라이브러리, 컴퓨터 라이브러리 등과 같은 다른 종류의 이름을 볼 수 있습니다.
  • 네트워크 라이브러리 인/Network/Library는 네트워크 도메인의 모든 컴퓨터가 공유하는 설정을 저장합니다. 네트워크 도메인 관리자가 아무 것도 설정하지 않은 경우 설정합니다.
  • 시스템 라이브러리/System/Library는 th e 기본 설정, 리소스 등 OS X 함께 제공됩니다. 이론적으로, 당신은 여기에 아무것도 변경해서는 안됩니다.

이제 다양한 라이브러리 폴더 내부의 파일들 : 대부분은 유형별로 구성됩니다 (예 : 기본 폴더, 캐시 폴더, 응용 프로그램 지원 폴더 등). 응용 프로그램 당 파일/하위 폴더가 있습니다 (또는 시스템 구성 요소, 또는 무엇이든). 일부 리소스 유형은 대부분의 또는 모든 프로그램 (예 : 글꼴, 열쇠 고리, 서비스)에서 사용할 수 있으므로 파일이 여러 개 있습니다. 그러나 일부 프로그램 (대부분 Apple에서 제작 한 프로그램)은 음반에 고유 한 최상위 폴더가 필요하다고 생각하기에 충분히 자기 중심적이므로 추후에 만들어서 물건을 저장합니다.

"라이브러리"라는 이름에 대해서는 너무 많이 읽지 않을 것입니다. 기본적으로 프로그램이 가져야하는 것을 저장하는 곳이지만, 사용자는 (일반적으로) 명시 적으로 인식 할 필요가 없습니다. 기본적으로 사용자가 두 번 클릭하거나 열기/저장 대화 상자를 사용하여 액세스 할 필요가없는 항목. Mail.app를 실행할 때 ~/Library/Preferences/com.apple.mail.plist의 설정이나 ~/Library/Mail의 캐시 된 사서함 내용 또는 상태 정보를 사용하도록 말할 필요가 없습니다 ~/라이브러리/저장된 응용 프로그램 상태/com.apple.mail.savedState.

+2

좋은 설명 !!! – Alfred

관련 문제