由于Linux开发者众多,如果每个人都利用自己的目录配置来发行Linux的话,会造成很多人的困扰。因此,Filesystem Hierarchy Standard (FHS [URL] 为Linux制定了一些目录配置的标准。目的是“让使用者可以知道哪些安装的软件会放到哪个目录下”,这个概念有点像Windows中常用的C:Program Files 或是C:WINDOWS。随着FHS的推出,多数Linux独立开发商会遵守这个标准,让Linux使用者能够清楚明了特定的档案放置位置。
根据FHS的档案与目录,有2种区分方式:
─ 可分享的:可以分享给其他系统挂载使用的目录,包含执行档、使用者邮件、学生学号等资料,可放在网络上给其他主机挂载的目录。
─ 不可分享的:跟机器运作有关的装置档案、程序资源档,不能分享给其他机器用的。
─ 变动的:常常改变的资料,像是使用者登录档、新闻群组、使用者邮件信箱等。
─ 静态的:不常改变的资料,像是常用的函式库、文件说明档、程式码、系统服务设定档。
上述2种区分方式,可互相组合,成为一个2×2表格如下:
