.D dizinindeki yapılandırma dosyalarındaki sayı öneki nedir


17

xx.dKlasörlerdeki birçok unix yapılandırma dosyasının önüne bir sayı gelir:

$ ls /etc/grub.d/
00_header        10_linux      30_os-prober      40_custom  
05_debian_theme  20_linux_xen  30_uefi-firmware  41_custom

Bu sayı hakkında herhangi bir sözleşme var mı? Bu ne demek ?

Sadece isim çatışmasından kaçınmak olabilir ama başka bir şey olup olmadığını merak ediyorum.

Yanıtlar:


23

Hem dosya adlarını benzersiz tutmak hem de komut dosyalarının yürütülme sırasını kontrol etmek için kullanılan bir kuraldır. Genel olarak, xx.d dizinleri ahlaki eşdeğerini yapan bir şey tarafından taranır for file in /etc/grub.d/*; do ...ve sayısal önekler alfabetik dışında bir sıralama verir. Tüm xx.d dizinlerinde neyle uyumlu 4x_fooolan 9x_fooancak tutarlı olmayan hiçbir şey için uygulamaya özgü standartlar olabilir .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.