2013-01-11 10 views
10

Jestem nowy w mac osx. Jedną z rzeczy, które mnie mylą, jest to, co przechowuje foldery /Library lub /System/Library? Jak sama nazwa wskazuje, myślę, że powinno być coś takiego jak /lib lub /usr/lib w systemie Linux. Jednak tak się nie dzieje. Wewnątrz wygląda bardziej podobnie do pakietów aplikacji. Wszystkie nazwy są bardzo specyficzne dla aplikacji, np. /Library/iChat. Jeśli są one specyficzne dla aplikacji, to dlaczego są one nazywane Library? Zwykle, gdy jest to nazwane Library, służy do kodów lub podziału zasobów.co zawiera folder mac os/Library?

Odpowiedz

22

Ustawienia folderów bibliotecznych, zasoby i pliki pomocnicze. Istnieją 4 (dobrze, zwykle tylko 3) z nich:

  • Biblioteka użytkownika, ~/Library, przechowuje ustawienia poszczególnych użytkowników itp
  • lokalnej bibliotece,/Library, przechowuje ustawienia dla całego komputera etc BTW, nazywam to biblioteką "lokalną", ponieważ w NextStep była to/Local/Library, ale zobaczysz wiele innych jej nazw, takich jak biblioteka główna, biblioteka komputerowa, ...
  • Biblioteka sieciowa/Network/Library będzie przechowywać ustawienia współdzielone przez wszystkie komputery w domenie sieciowej - jeśli administrator domeny sieciowej skonfigurował je, a nikt już nie robi, biblioteka ta,/System/Library, przechowuje Ustawienia podstawowe, zasoby itp. dostarczane wraz z systemem OS X. Teoretycznie nie powinieneś tutaj niczego zmieniać.

Teraz, jak dla plików wewnątrz różnych katalogów bibliotecznych: Większość z nich są organizowane według typu (np tam folder Preferencje folderu skrzynek, folder Application Support, etc) z plików/podkatalogów na aplikację (lub komponent systemu lub cokolwiek innego). Niektóre typy zasobów są dostępne dla wielu lub wszystkich programów (na przykład czcionek, pęków kluczy, usług), więc jest tam tylko garść plików. Jednak niektóre programy (głównie te autorstwa Apple) są na tyle egoistyczne, że uważają, że potrzebują własnego folderu najwyższego poziomu wewnątrz biblioteki, więc mogą tworzyć i przechowywać w nim rzeczy.

Jeśli chodzi o nazwę "Biblioteka", nie czytałbym w niej zbyt wiele. Zasadniczo jest to miejsce do przechowywania rzeczy, do których programy muszą się dostać, ale użytkownik (ogólnie) nie musi być wyraźnie świadomy. Zasadniczo, rzeczy, których użytkownik nigdy nie potrzebuje podwójnie kliknąć lub użyć okna dialogowego Otwórz/Zapisz, aby uzyskać dostęp. Po uruchomieniu programu Mail.app nie trzeba go informować, aby korzystał z ustawień z katalogu ~/Library/Preferences/com.apple.mail.plist lub z pamięci podręcznej w ~/Library/Mail lub informacji o stanie w ~/Bibliotece/Zapisanym stanie aplikacji/com.apple.mail.savedState.

+2

Niezłe wyjaśnienie !!! – Alfred