it-swarm-id.com

Apa artinya dll?

Apa arti folder "etc" di direktori root? Saya pikir mengetahui ini akan membantu saya mengingat di mana file-file tertentu berada.

Pembaruan : Mungkin bermanfaat bagi orang lain, folder ini digunakan untuk "Host file konfigurasi khusus" - referensi .

199
David Tang

Tentukan -/etc? memiliki sejarah yang bagus.

Anda dapat menemukan referensi "et cetera" di manual Bell Labs UNIX lama dan seterusnya - saat ini hanya digunakan untuk konfigurasi sistem, tetapi dulu tempat semua hal yang tidak cocok dengan direktori lain pergi.

128
ephemient

Awalnya, ada /bin untuk program (pada dasarnya, binari yang dapat dieksekusi), dan segera /dev untuk file perangkat dan /lib untuk kode tambahan yang dapat dieksekusi yang dimuat oleh program (perpustakaan). /usr juga datang sangat awal, pertama untuk data pengguna, kemudian sebagai area OS tambahan dengan bin dan lib dan kemudian man yang berisi manual dalam bentuk elektronik. Kode sumber juga sering disediakan di suatu tempat di bawah /usr.

Dan ada beberapa file di sistem operasi yang tidak sesuai dengan kategori yang ada. Ini termasuk file passwd yang berisi kata sandi pengguna, dan file mtab yang ditulis oleh mount, dan program init dan kemudian rc dieksekusi pada saat boot, dan seiring waktu semakin banyak program yang dimaksudkan untuk dieksekusi hanya untuk tujuan administrasi dan bukan sebagai bagian dari penggunaan normal.

(Anda dapat menelusuri beberapa kode sumber Unix lama pada nix Tree . Versi lebih awal dari V6 sangat terpisah-pisah. Anda juga dapat melihat V1 dan V6 manual di Perpustakaan Halaman Manual .)

Pada awalnya, tidak ada konotasi bahwa file di /etc adalah file konfigurasi. Di masa-masa awal ini, jika Anda ingin menyesuaikan sesuatu, Anda akan mengkompilasi ulang bagian sistem itu. Saat Unix menjadi lebih kuat, ada lebih banyak hal yang dapat Anda lakukan tanpa kompilasi ulang. Ketika Unix terbiasa dengan lebih luas, ada semakin banyak hal yang ingin dilakukan orang, dan mereka menemukan cara untuk melakukannya tanpa melalui kesulitan penyusunan ulang. Jadi /etc diisi dengan semakin banyak file teks yang orang dapat dan memang menyesuaikan, maka secara bertahap menjadi direktori konfigurasi.

Dengan penciptaan /sbin mengandung program yang hanya ditujukan untuk administrator sistem, /etc akhirnya hanya berisi file teks, banyak yang dapat dikustomisasi oleh administrator sistem. Beberapa file (mis. /etc/mtab, terkadang /etc/resolv.conf) secara otomatis dikelola oleh program sistem; ada kecenderungan lambat untuk memindahkan file-file ini ke /run di dunia Linux.

Pada sistem unix modern, hampir semua file konfigurasi sistem berada di bawah /etc, tetapi tidak semua file dalam /etc adalah file konfigurasi. Distribusi Linux tipikal dan varian unix lainnya tidak dapat mengatasi dengan baik dengan memodifikasi banyak file yang berasal dari paket; minimal, Anda mungkin akhirnya harus menggabungkan modifikasi lokal secara manual ketika sistem ditingkatkan.

Itu berarti "dan lain-lain". Dalam bahasa Latin secara harfiah "dan sisanya". Dan saya punya bukti .

Sunting: Dalam posting yang diarsipkan tanggal 4 Maret 2007, Peter H. Salus mengutip email yang ia "baru saja terima" dari Dennis Richie , co-pencipta Unix, memperjelas apa yang "dll" awalnya maksudkan:

Saya yakinkan Anda bahwa konten asli dari/etc adalah "dan lain-lain" yang tampaknya tidak cocok di tempat lain. Varian lain mungkin melakukan etimologinya sendiri secara berbeda.

Salam,
Dennis

49
bahamat

Artikel Standar Hierarki Filesystem Wikipedia menawarkan penjelasan tentang ini.

File konfigurasi seluruh sistem khusus host Ada kontroversi mengenai arti nama itu sendiri. Dalam versi awal Dokumen Implementasi UNIX dari Bell labs, /etc disebut sebagai direktori etcetera, karena direktori ini secara historis menyimpan semua yang bukan milik tempat lain (namun, FHS membatasi/etc ke file konfigurasi statis dan mungkin tidak mengandung binari). Sejak publikasi dokumentasi awal, nama direktori telah ditetapkan ulang dengan berbagai cara. Interpretasi terbaru termasuk backronyms seperti "Editable Text Configuration" atau "Extended Tool Chest".

Sumber: http://en.wikipedia.org/wiki//etc#Directory_structure

20
jordanm

Pada awal UNIX, penting dan praktis untuk memberi nama pendek pada barang. Jadi, semua direktori sistem disimpan hingga 3 huruf dan mereka adalah singkatan. Nama-nama ini masih ada pada sistem Linux modern. (mis. pengguna usr, variabel var, lib-library). etc berasal dari 'et cetera' tetapi saya telah melihat di beberapa situs bahwa sebuah backronym disebutkan yang akan mewakili fungsi hadir etc: "konfigurasi teks yang dapat diedit", tetapi sekali lagi, ini hanyalah sebuah adaptasi modern untuk lebih mewakili apa yang ada di sana.

7
Patkos Csaba

Saya pikir itu hanya berarti "dan lain-lain" seperti dalam "dll ..." pada daftar.

Produk ini membantu hewan peliharaan seperti anjing, kucing, dll ...

3
sova

Saya selalu menganggap itu untuk menyarankan direktori lain-lain, seperti "etc = semua yang tidak perlu kita kategorikan lebih lanjut"; Saya pribadi menggunakan folder semacam itu juga di direktori home saya (tidak dipanggil dll tetapi "dayung" = "(sesuatu) lain").

3
Henno Brandsma

Ini awalnya dimaksudkan sebagai "dan lain-lain" tetapi sekarang singkatan dari "konfigurasi teks yang dapat diedit".

2
ishandutta2007

Saya belajar elektronik dan saya punya kursus tentang RaspberryPi. Catatan kami mengatakan bahwa/etc adalah singkatan dari "Konfigurasi Teks yang Dapat Diedit". Saya selalu berasumsi bahwa "direktori et cetera" tidak lebih dari nama panggilan. Ini lebih masuk akal daripada sebaliknya, tapi siapa aku ...

0
Vinzetron