Обяснена е структурата на директорията на Mac OS X

Съдържание:

Anonim

Ако някога сте разглеждали основната директория на Mac и сте се чудили за какво служат някои от тези други директории, вероятно не сте сами. Mac OS стана много по-сложна с появата на Mac OS X, адаптирайки файлова структура на unix, която до голяма степен е непозната за потребителите на Mac OS 9 и Windows. И така, за какво всъщност са /System, /Library, /usr и всички останали?

Тук ще намерите кратък преглед на тези директории, както и обяснение на всяка директория на системно ниво, както се намира в системния софтуер на Mac OS X и macOS.

Структури на директории на Mac OS X, прегледани и обяснени

По подразбиране, ако погледнете корена на твърдия диск на вашия Mac от Finder, ще видите някои директории с непознат звук. Основните структури на директории на Mac OS се разкриват най-добре чрез посещение на главната директория на Mac, която много потребители на Mac могат да срещнат, когато посетят собствения си „Macintosh HD“.

Отивайки по-далеч от командния ред, ще видите още повече директории на основно ниво, ако въведете следното:

ls /

Тук ще намерите директории с имена като; ядра, dev и т.н., System, private, sbin, tmp, usr, var и т.н., opt, net, home, потребители, приложения, обеми, bin, мрежа и т.н.

Вместо да се чудим на мистерията какво означават всички тези папки, директории и елементи, нека разгледаме и подробно какво представляват тези директории и какво съдържат, тъй като те са подходящи за операционната система Mac.

Без конкретен ред, ето таблица, която да ви помогне с това усилие за изследване на структурата на базовата системна директория на Mac OS:

Директория Описание
/Приложения Разбира се, това е мястото, където се съхраняват приложенията на вашия Mac
/Разработчик Директорията Developer се появява само ако сте инсталирали инструментите за разработчици на Apple и не е изненадващо, че съдържа инструменти, документация и файлове, свързани с разработчици.
/Библиотека Споделени библиотеки, файлове, необходими за правилното функциониране на операционната система, включително настройки, предпочитания и други необходими (забележка: вие също имате папка Libraries във вашата домашна директория, която съдържа файлове, специфични за този потребител ).
/Мрежа до голяма степен ясни, свързани с мрежата устройства, сървъри, библиотеки и т.н.
/Система Свързани със системата файлове, библиотеки, предпочитания, критични за правилното функциониране на Mac OS X
/Потребители Всички потребителски акаунти на машината и придружаващите ги уникални файлове, настройки и т.н. Подобно на /home в Linux
/Томове Монтирани устройства и томове, виртуални или реални, като твърди дискове, CD, DVD, DMG монтирания и т.н.
/ Главна директория, присъства на почти всички базирани на UNIX файлови системи. Родителска директория на всички други файлове
/bin Основни общи двоични файлове, съдържа файлове и програми, необходими за зареждане на операционната система и правилното й функциониране
/и т.н. Конфигурация на локалната система на машината, съдържа административни, конфигурационни и други системни файлове
/dev Файлове на устройства, всички файлове, които представляват периферни устройства, включително клавиатури, мишки, тракпадове и др.
/usr Втората основна йерархия включва поддиректории, които съдържат информация, конфигурационни файлове и други основни елементи, използвани от операционната система
/sbin Основни системни двоични файлове, съдържа помощни програми за системно администриране
/tmp Временни файлове, кешове и т.н.
/var Променливи данни, съдържа файлове, чието съдържание се променя при работа на операционната система

Възможно е да намерите и други директории, в зависимост от версията на Mac OS X, която имате, и в зависимост от това какви приложения и системни настройки сте направили.

Въпреки това можете да сте сигурни, че ако някоя директория е в основата на Mac OS X, тя е важна и не трябва да се забърквате с нея поне без подробни познания за това, което правите. Никога не изтривайте, модифицирайте или променяйте по друг начин системни файлове и директории на Mac (поне без да знаете точно какво правите и защо), защото това може да наруши операционната система и да й попречи да работи според очакванията.Винаги правете резервно копие на Mac, преди да изследвате и променяте директории на системно ниво.

Ако сме забравили нещо или нещо не е описано правилно, не се колебайте да се включите с коментари.

Обяснена е структурата на директорията на Mac OS X