Mac OS X'te dizin hiyerarşisinin açıklaması


7

Kimse çeşitli dizinlerin ne için kullanılması gerektiğini açıklayabilir (veya daha muhtemel olarak açıklayan iyi bir makaleye işaret edebilir). (Yapının tüm Unix tabanlı makinelerde çok benzer olduğunu sanıyorum, belki de bu konuda yanılmışımdır).

Sadece dev makinem için pencerelerden OSX'e geçiş yaptım, dizin yapısı tarafından biraz bunaldım, örneğin, PHP Pyrus kurulumu benden PEAR paketlerini depolamak için bir dizin seçmemi istediğinde, ne yapabileceğime dair bir ipucu yok. mantıklı bir seçimdir.

Yanıtlar:


6

OS X kullanıcı dostu bir dizin yapısını hem sahiptir (adında üst düzey klasörlerin ile /Applications, /System, /Users, /Library) yanı Finder (gizli bir standart Unix dizin hiyerarşisi olarak /bin, /etc, /var, /usr, ...) - bu klasörleri belgelenir man hier.

Ek olarak, Unix dizinleri (en azından OS X'te kullanıldığı gibi) ve Linux'ta bulacağınız şeyler arasında farklılıklar var: Örneğin, sonuncusu /srv.

En iyi açıklama muhtemelen burada alıntılanması çok uzun süren Apple'ın geliştirici belgelerindedir . Şu anda, bağlantılı makalenin hem iOS (en üstte) hem de OS X (daha aşağı) için olduğunu unutmayın.


Dosyaları yerleştirmek nerede ayrıca uygulama geliyor alemine bağlıdır: Bu Unix içinde kütüphanelerini yerleştirmek için mantıklı /usr/local/libOS X kütüphaneler de örneğin kalkacağı, ya da benzer dizinleri /Libraryveya benzer. Bazı araçlar (Perl, Python, Ruby), ikinci dosya sistemi yapısıyla çalışmak üzere yapılandırıldı.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.