Objašnjenje strukture direktorija Mac OS X

Sadržaj:

Anonim

Ako ste ikada pogledali svoj Mac korijenski direktorij i zapitali se čemu služe neki od tih drugih direktorija, vjerojatno niste jedini. Mac OS postao je puno složeniji dolaskom Mac OS X-a, prilagođavajući unix strukturu datoteka koja je uglavnom nepoznata korisnicima Mac OS 9 i Windowsa. Pa čemu uopće služe /System, /Library, /usr i svi ostali?

Ovdje ćete pronaći kratak pregled ovih direktorija, kao i objašnjenje svakog direktorija na razini sustava koji se nalazi u sistemskom softveru Mac OS X i macOS.

Strukture direktorija Mac OS X, ispitane i objašnjene

Prema zadanim postavkama, ako bacite pogled u korijen tvrdog diska vašeg Maca iz Findera, vidjet ćete neke direktorije koji zvuče nepoznato. Temeljne strukture direktorija Mac OS-a najbolje se otkrivaju posjetom korijenskom direktoriju Maca, s kojim se mnogi korisnici Maca mogu susresti kada posjete vlastiti "Macintosh HD".

Idući dalje od naredbenog retka, vidjet ćete još više direktorija na korijenskoj razini ako upišete sljedeće:

ls /

Ovdje ćete pronaći direktorije s imenima poput; jezgre, dev, itd., sustav, privatno, sbin, tmp, usr, var, itd., opt, net, home, korisnici, aplikacije, volumeni, bin, mreža itd.

Umjesto da se pitamo o misteriju što sve te mape, direktoriji i stavke znače, ispitajmo i detaljno objasnimo što su ti direktoriji i što sadrže, budući da su relevantni za Mac operativni sustav.

Bez određenog redoslijeda, evo tablice koja će vam pomoći u ovom pokušaju istraživanja strukture direktorija osnovnog sustava Mac OS-a:

Imenik Opis
/Aplikacije Samo po sebi razumljivo, ovdje se čuvaju aplikacije vašeg Maca
/Developer Direktorij za razvojne programere pojavljuje se samo ako ste instalirali Appleove alate za razvojne programere, i nije iznenađenje, sadrži alate, dokumentaciju i datoteke povezane s razvojnim programerima.
/Knjižnica Dijeljene biblioteke, datoteke potrebne za pravilan rad operativnog sustava, uključujući postavke, postavke i druge potrebe (napomena: također imate mapu Knjižnice u svom početnom direktoriju, koja sadrži datoteke specifične za tog korisnika ).
/Mreža u velikoj mjeri samorazumljivo, mrežni uređaji, poslužitelji, biblioteke itd.
/Sustav Datoteke povezane sa sustavom, biblioteke, postavke, ključne za pravilan rad Mac OS X
/Korisnici Svi korisnički računi na stroju i njihove popratne jedinstvene datoteke, postavke itd. Slično kao /home u Linuxu
/Svezci Ugrađeni uređaji i volumeni, virtualni ili stvarni, kao što su tvrdi diskovi, CD-ovi, DVD-ovi, DMG nosači, itd.
/ Korijenski direktorij, prisutan na gotovo svim UNIX sustavima datoteka. Nadređeni direktorij svih ostalih datoteka
/bin Osnovne uobičajene binarne datoteke, sadrži datoteke i programe potrebne za pokretanje operativnog sustava i ispravno funkcioniranje
/etc Konfiguracija lokalnog sustava stroja, sadrži administrativne, konfiguracijske i druge sistemske datoteke
/dev Datoteke uređaja, sve datoteke koje predstavljaju periferne uređaje uključujući tipkovnice, miševe, trackpadove itd.
/usr Druga glavna hijerarhija, uključuje poddirektorije koji sadrže informacije, konfiguracijske datoteke i druge bitne elemente koje koristi operativni sustav
/sbin Osnovne binarne datoteke sustava, sadrži pomoćne programe za administraciju sustava
/tmp Privremene datoteke, predmemorije, itd
/var Varijabilni podaci, sadrže datoteke čiji se sadržaj mijenja kako operativni sustav radi

Možda ćete vrlo dobro pronaći i druge direktorije, ovisno o verziji Mac OS X-a koju imate i ovisno o tome koje ste aplikacije i prilagodbe sustava napravili.

Usprkos tome, možete biti sigurni da ako je bilo koji direktorij u korijenu Mac OS X-a, on je važan i ne bi se s njim trebao petljati barem bez detaljnog znanja o tome što radite. Nikada nemojte brisati, modificirati ili na drugi način mijenjati sistemske datoteke i direktorije na Macu (barem ako ne znate točno što radite i zašto) jer to može poremetiti operativni sustav i spriječiti ga da radi kako se očekuje.Uvijek izradite sigurnosnu kopiju Maca prije istraživanja i mijenjanja direktorija na razini sustava.

Ako smo nešto zaboravili, ili ako nešto nije dobro opisano, slobodno se javite u komentarima.

Objašnjenje strukture direktorija Mac OS X