2012-03-06 67 views
2

Linux和Apache使用d.d後綴一堆文件和文件夾。Linux和Apache的「.d」有什麼關係?

init.d 
rc.d 
/etc/httpd/conf.d 
/etc/httpd/vhost.d 

這個約定是什麼意思?

+1

投票轉移到超級用戶或ServerFault。 – 0xC0000022L 2012-03-06 16:38:19

+0

這是爲什麼關閉,不移動? – Jeff 2012-03-08 20:44:18

+0

不知道,我標記爲移動。這是一個多數決定:) – 0xC0000022L 2012-03-08 21:15:21

回答

4

它意味着簡單的「目錄」,並且通常表示單個文件或其中的一個目錄可以被配置。

(在rc.d的情況下,它取代了舊式的Unix /etc/rc腳本,因此不再在Linux上使用。)

+0

只是古怪,'/ etc/rc.local'是。不是嗎? – 0xC0000022L 2012-03-06 16:37:14

+0

@STATUS_ACCESS_DENIED:是的,'rc.local'是舊的BSD風格的系統初始化的補充。不過,我從來沒有在Linux機器上編輯過'rc.local'文件。 – 2012-03-06 17:45:07

1

手段「目錄」,包含了一堆打算爲了同一個目標文件(初始化腳本init.d,配置文件conf.d等) - 這種趨勢似乎也擴展到單獨的文件。