Dokumentasi yang sederhana dan ringkas pada hierarki folder OSX jarang. Saya mencari deskripsi sederhana untuk masing-masing - apa fungsi masing-masing?
- /pribadi
- / var
- / usr
- / tmp
- / dll
- /tempat sampah
- / sbin
- / fseventsd
Saya tidak berencana untuk memodifikasinya dengan cara apa pun, saya hanya ingin memahami hierarki FS.
Jawaban:
Agak berantakan, dan ada tingkat cross-overs, tetapi tur singkat, tanpa benar-benar masuk ke subfolder ini:
/etc
,/tmp
dan/var
hanya tautan simbolis ke subfolder di/private
./etc
umumnya berisi file konfigurasi./tmp
adalah untuk file sementara yang digunakan dengan menjalankan proses (juga lihat/var/tmp
)/var
juga digunakan untuk file yang agak sementara yang digunakan oleh proses yang berjalan, tetapi ini cenderung kurang sementara dan lebih sering disimpan di antara proses - misalnya file log yang biasanya masuk/var/log
./usr
berisi binari (executable) dan file yang berhubungan dengan pengembang untuk utilitas core unix / BSD. Hal-hal yang harus diinstal sendiri oleh pengguna harus berakhir/usr/local
./bin
juga mengandung binari tetapi mereka cenderung lebih OS-mendasar daripada yang di/usr
- seperticp
,cat
,bash
./sbin
seperti di atas tetapi fokus pada tugas administratif rutin sepertimount
danshutdown
. Thes
= system / superuser , biasanya Anda membutuhkan hak root / superuser untuk menggunakan perintah ini./.fseventsd
digunakan oleh OS untuk mencatat peristiwa perubahan sistem file (seperti pembuatan folder) sehingga pihak yang berkepentingan dapat diberitahu ketika sistem file berubah.Namun, untuk mengambil risiko mengatakan apa yang tidak Anda ingin saya katakan - sebagian besar tidak menarik, dan jika Anda menggunakannya, Anda kemungkinan besar akan masuk
/usr/local
,/var/log
atau/tmp
.Informasi tambahan dengan fokus pada struktur Unix yang umum dapat ditemukan di Wikipedia ( Sistem File Unix ).
sumber
Lihat
man hier
:/private
: ini tidak berdokumen/var
: file multi-guna, sementara, sementara, dan file spool/usr
: berisi sebagian besar utilitas dan aplikasi pengguna/tmp
: berkas sementara/etc
: file konfigurasi sistem dan skrip/bin
: utilitas pengguna sangat penting untuk lingkungan pengguna tunggal dan multi-pengguna/sbin
: program sistem dan utilitas administrasi yang mendasar bagi lingkungan pengguna tunggal dan multi-pengguna/fseventsd
: Saya percaya maksud Anda/.fseventsd
. Itu didokumentasikan di sini . Data gzip terkait dengan penghapusan file dan peristiwa sistem file disimpan dalam serangkaian file di/.fseventsd
.sumber