GNU/Linux >> Belajar Linux >  >> Linux

Apa yang dimaksud dengan standar hierarki sistem file dengan data lokal?

karena bukankah seluruh sistem file biasanya bersifat lokal ke host?

Tidak, berbagi bagian hanya-baca (mis. semua /usr atau bahkan seluruh / ) di seluruh jaringan sebenarnya cukup umum.

Meskipun saya pikir bukan itu intinya. "Khusus untuk host ini" juga bisa berarti tidak disediakan oleh distribusi – ini adalah perangkat lunak yang Anda buat dan pasang dengan tangan, berbeda dengan /usr lainnya yang berisi file terpaket umum (yang memang akan sama di banyak host).

Misalnya, banyak sistem pembuatan kode sumber menggunakan /usr/local sebagai lokasi pemasangan default. Jika Anda hanya menjalankan ./configure && make && make install , itu akan membuang semuanya ke /usr/local/bin dan semacamnya.


Memperluas jawaban oleh @grawity:

Istilah "lokal" berasal dari masa ketika hanya ada satu UNIX. Dalam konteks ini, semua sistem yang menjalankan versi yang sama akan memiliki sekumpulan besar file yang identik di antara semua host, dengan demikian hanya sebagian kecil dari file lain yang berbeda di antara host.

File non-universal ini bisa berupa data konfigurasi di /etc , atau file opsional di /opt atau "sesuatu yang lain, lokal ke host" - yaitu */local .

Di zaman modern, ketika ada (secara liar) anggota yang berbeda dari pohon keluarga UNIX dan persyaratan penyimpanan untuk OS menjadi sebagian kecil dari total penyimpanan yang biasanya tersedia, banyak yang datang dalam rasa yang berbeda (*BSD, distro Linux), istilah " lokal" telah dipermudah, bahkan mungkin menjadi peninggalan sejarah.


Linux
  1. Apa Artinya Dalam Keluaran Dari Ps?

  2. Apa arti titik sebelum nama variabel dalam struct?

  3. Apa arti __init dalam kode kernel Linux?

  1. Apa arti &di akhir perintah linux?

  2. Apa arti opsi sw di /etc/fstab?

  3. iptables:apa sebenarnya arti --src-type LOCAL?

  1. Apa arti nama antarmuka eth0 di Linux?

  2. Apa yang dimaksud dengan kemampuan ep?

  3. Apa arti + di akhir izin dari ls -l?