Pertanyaan dan organisasi Hierarki OSX

0

Saya telah melakukan pencarian ekstensif pada pertanyaan-pertanyaan ini dan bahkan menemukan lainnya Namun, mereka tidak menjawab pertanyaan saya.

  • Apa ~ / Perpustakaan dan / Perpustakaan untuk masing-masing? Saya dapat melihat mereka menyimpan aplikasi tertentu, tetapi mengapa ada dan / Aplikasi atau ~ / Aplikasi? Saya bingung antara 4.
  • Dalam sistem pribadi saya, saya melihat direktori go, git, dan android-sdk di / usr / local untuk program ini. Mengapa ini tidak disimpan dalam aplikasi atau direktori perpustakaan yang saya sebutkan di atas?
  • Saya tahu ini semua pilihan, tetapi di mana saya menyimpan, atau apa tempat umum untuk menyimpan perpustakaan seperti dorongan yang akan saya gunakan di semua program C ++ saya?
  • Sejalan dengan pertanyaan di atas, di mana saya harus menyimpan proyek / sumber file untuk proyek C ++, Java, IOS, Android, dll.? Saya merasa sistem saya saat ini sangat tidak terorganisir dengan beberapa proyek di desktop, direktori rumah, dll. Karena ketidaktahuan saya tentang hal-hal ini, saya ingin mencari sistem yang baik dan terorganisir.
Francisco Aguilera
sumber

Jawaban:

2

OS X memunculkan dua budaya yang berbeda: Unix / POSIX dan Mac OS.

Folder suka /usr, /var, /etc, shell baris perintah di Terminal ( bash secara default) semua milik lingkungan POSIX. Perangkat lunak portabel yang menargetkan sistem berbasis Unix (seperti git ) pergi ke /usr/local secara default, atau ke lokasi yang ditentukan manajer paket jika diinstal olehnya (Homebrew menggunakan /usr/local, Penggunaan MacPorts /opt/local ).

Library, Applications, /System dan lainnya milik Mac OS khusus. Perangkat lunak, layanan, dan GUI Apple dari aplikasi pihak ketiga ada di sana.

Itu ~ simbol di jalur adalah cara tradisional untuk menunjukkan jalur ke folder rumah pengguna saat ini. Hal-hal yang tidak boleh dilihat oleh akun pengguna lain masuk ~/... rekanan. Misalnya, Mail menyimpan email masuk ~/Library, tetapi templat alat tulis standar di /Library.

Library folder seharusnya diakses oleh aplikasi secara terprogram, tidak diakses oleh pengguna melalui Finder. Sejak 10.9, ~/Library disembunyikan sehingga pengguna tidak akan secara tidak sengaja mengacaukan apa pun di sana.

Tidak ada rekomendasi di luar kotak bagaimana menyimpan file Anda. Mereka akan terorganisasi sebaik Anda pandai berorganisasi. Mereka hanya mengatakan dalam konteks OS X adalah bahwa file Anda harus di folder home, tetapi tidak di ~/Library, dan mungkin tidak dalam ~/Public yang ada untuk berbagi file dengan orang lain.

hamstergene
sumber