Linux
在 / 中創建文件夾是一種好習慣嗎?
我目前正在處理一個項目,其中一些其他團隊的一些安裝腳本正在創建大量文件/腳本和其他各種東西在位於
/
. 例如:/安裝文件夾這被認為是不好的做法嗎?
/opt/lovelyfolder
把所有東西都存進去不是更好嗎?
這不符合文件系統層次結構標準:
禁止創建根文件系統的新子目錄有幾個原因:
- 它需要根分區上的空間,出於性能或安全原因,系統管理員可能希望將其保持小而簡單。
- 它規避了系統管理員可能為跨可掛載卷分配標准文件層次結構而設置的任何規則。
分發不應該在根層次結構中創建新目錄,除非非常仔細地考慮後果,包括應用程序的可移植性。
附加應用程序的正確位置是
/opt/<provider>
:/opt 保留用於安裝附加應用程序軟體包。
要安裝在 /opt 中的軟體包必須將其靜態文件定位在單獨的 /opt/ 或 /opt/ 目錄樹中,其中 是描述軟體包的名稱,並且是提供者的 LANANA 註冊名稱。