为什么Linux安装程序都要放到/usr/local目录下

根据FHS(Filesystem Hierarchy Standard 文件系统层次结构标准)统一规范标准,根目录/下面各个目录应该放指定类别的文件数据,例如 /etc应该要放置设置文件,/bin/sbin 则应该要放置可执行文件等等。

/usr目录则是用于存放系统应用程序,其中/usr/src通常用来存放系统级的应用程序,而/usr/local按照规范就是用来存放用户级的应用程序,这样可以在升级新版系统或新发行版系统时无需重新安装这些程序。

所以说为什么要放在/usr/local目录下,一个是因为规范,另一个是为了避免升级系统时被覆盖导致需要重新安装。

参考自《云潇洒-Linux各目录及每个目录的详细介绍》

posted @ 2020-03-13 22:24  程序员微尘  阅读(772)  评论(0编辑  收藏  举报