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

Ако някога сте разглеждали основната директория на 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, преди да изследвате и променяте директории на системно ниво.
Ако сме забравили нещо или нещо не е описано правилно, не се колебайте да се включите с коментари.






