Directory
非通用專有內容的目錄名稱
伺服器中存在的公司特定內容是否有通用或標準目錄名稱?這將包括任何 crons、腳本、網路伺服器 docroot、程序、非數據庫儲存區域、服務程式碼庫等。
我們當然可以將 crons 放在 /etc/cron.d 中,將 docroots 放在 /home/webservd 中,將腳本放在 bin 目錄之一中,但這會很麻煩。如果 XYZ Technology Corp 想要將所有非通用的東西放在一個地方,他們會創建一個目錄 /xyz 或 /home/xyz 還是有一個替代目錄名稱不是公司特定的,而是用於公司特定的東西?
最常見的是什麼?
不,除了您的作業系統供應商(或 FHS,對於 Linux 發行版的某些子集)提供的命名約定之外,絕對沒有任何標準。
無論你決定做什麼,只要做出決定,在人們可能需要尋找的所有可能的地方都做好記錄,然後再回去做有用的工作。目錄層次結構是經典的自行車棚/聖戰領域,一旦開始就停止戰鬥的唯一方法是要求戰鬥人員輸入您的新的全公司編碼標準……
我知道甚至接近的唯一標準是使用 /opt 或 /usr/local 手動安裝的應用程序與平台的包管理器。即便如此,仍有很多應用程序忽略了這個標準。