linux中“.d”文件表示的是:1、依賴文件,其中d是dependence的意思;2、默認(rèn)配置文件,其中d是default的意思;3、動(dòng)態(tài)意義的文件,其中d是Dynamic的意思。
本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。
linux中.d是什么文件
-
依賴文件:dependence
-
.d也可能是default的意思,表示默認(rèn)(配置)文件,
-
還有可能是Dynamic的意思,表示動(dòng)態(tài)意義的文件。
帶.d的文件夾比較常見,比如/etc下很多,,,表示文件夾下有系統(tǒng)缺省的配置文件。
一般為了保持對(duì)原有配置方式的兼容,而增加的.d結(jié)尾目錄。
如: /etc/X11/xorg.conf 這原本是個(gè)文件,現(xiàn)在也有了一個(gè)/etc/X11/xorg.conf.d這樣的目錄,顯卡驅(qū)動(dòng)的相關(guān)設(shè)置原本是放在/etc/X11/xorg.conf這個(gè)文件中的,現(xiàn)在為了配置文件的簡(jiǎn)潔和靈活性,可以將配置按照情況分配,扔到/etc/X11/xorg.conf.d里面去…像“規(guī)則”一樣的方式來添加…系統(tǒng)會(huì)自動(dòng)去這個(gè)/etc/X11/xorg.conf.d里面去找這些規(guī)則并按照規(guī)則進(jìn)行設(shè)置.這樣可以保持之前相對(duì)于之前的/etc/X11/xorg.conf方法的兼容性。
又如: 在yum系發(fā)行版中,/etc/yum.repo是yum的配置文件,可以將所有的yum源都扔到y(tǒng)um.repo文件中,現(xiàn)在也可以將不同的源配置文件都扔到/etc/yum.repo.d里面去,而只在yum.repo中設(shè)置一些比較有共性的配置選項(xiàng).這樣哪個(gè)源不想要了就從/etc/yum.repo.d里面刪了就行了不影響其他的,再增加源也是相同的道理。
還有/etc/env.d,/etc/profile.d,/etc/udev.rules.d等…都是一樣的~