Dari standar hierarki sistem file, / usr / local akan untuk "data lokal, khusus untuk host ini." Tetapi saya tidak begitu mengerti, karena bukankah seluruh sistem file biasanya lokal untuk host? ie / bin berisi binari, dan file biner itu hanya akan digunakan untuk menjalankan proses pada host ini, secara umum. Host kedua akan memiliki salinan binari sendiri, meskipun mereka mungkin sebenarnya sama jika Anda membedanya.
Jadi, dapatkah Anda menjelaskan arti "data lokal"? Dalam arti apakah itu lokal?
linux
filesystems
Stephen
sumber
sumber
/var
folder sebagai drive jaringan. Ini memungkinkan berbagi barang yang dibutuhkan semua orang dan menyederhanakan proses memastikan setiap orang memiliki file yang sama. Juga, memiliki folder pribadi pada drive jaringan memastikan mudah untuk membuat cadangan dan bekerja dengan cluster. Tetapi drive jaringan lebih lambat dan SSD lokal lebih disukai untuk penggunaan "biasa".Jawaban:
Tidak, berbagi bagian hanya-baca (mis. Semua
/usr
atau bahkan seluruh/
) di jaringan sebenarnya cukup umum.Meskipun saya pikir bukan itu intinya. "Khusus untuk host ini" juga bisa berarti tidak disediakan oleh distribusi - itu adalah perangkat lunak yang Anda buat dan instal secara manual, berbeda dengan / usr lainnya yang berisi file paket umum (yang memang akan sama di banyak host).
Sebagai contoh, banyak sistem kode sumber menggunakan sistem
/usr/local
sebagai lokasi pemasangan default. Jika Anda hanya menjalankan./configure && make && make install
, itu akan membuang semuanya ke / usr / local / bin dan semacamnya.sumber
Memperluas jawaban dengan @grawity:
Istilah "lokal" berasal dari suatu masa, ketika hanya ada satu UNIX. Dalam konteks ini, semua sistem yang menjalankan versi yang sama akan memiliki set besar file yang identik antara semua host, dengan demikian hanya sebagian kecil dari file lain yang berbeda antara host.
File-file non-universal ini bisa berupa data konfigurasi
/etc
, atau file optis di dalam/opt
atau "sesuatu yang lain, lokal ke host" - yaitu*/local
.Di zaman modern, ketika ada (berbeda-beda) anggota berbeda dari pohon keluarga UNIX dan persyaratan penyimpanan untuk OS menjadi sebagian kecil dari total penyimpanan yang biasanya tersedia, banyak yang datang dalam berbagai rasa (* BSD, distro Linux), istilah " lokal "telah dipermudah, bahkan mungkin menjadi peninggalan sejarah.
sumber
/usr