「FHS」 – 与文件系统层次结构标准有关的杂记

  CREATED BY JENKINSBOT

/usr/local/share/emacs/

  • 「/usr/local」:范围;
  • 「share」:类别;
  • 「emacs」:应用程序;

范围

/ Linux提供的系统文件

/usr Linux提供的更多系统文件

/usr/local 本地开发的系统文件,供组织的计算机或个人使用

/usr/games 游戏

类别

程序类别

bin 程序

sbin 程序,由超级用户运行

lib 程序使用的代码库

文件类别

doc 文档

info 内置的帮助系统的文档资料

man 手册页

share 与特定程序由关的文件,比如示例、安装说明

配置类别

etc 系统或杂项的配置文件

init.d 用于启动Linux的配置文件

rc.d 用于启动Linux的配置文件

编程类别

incldue 编程时使用的头文件

src 程序的源码文件

Web文件类别

cgi-bin 在Web页面上运行的脚本和程序;

html 静态的Web页面;

public_html 公共的Web页面,通常位于用户的主目录

www Web页面

显示类别

Fonts 字体

X11 X Window System

硬件类别

dev 用来连接磁盘和其他硬件设备的设备文件

media 挂载点:提供磁盘访问的目录

mnt 挂载点:提供磁盘访问的目录

运行时类别

var 与本地计算机密切相关的文件,它们是在运行时创建和更新的

lock 由应用程序创建的锁文件

log 日志文件,用于跟踪重要的系统事件、错误、警告

mail 邮件邮箱

run PID文件,其中存放正在运行的进程的进程ID

spool 出于排队或者传输状态的文件

tmp 一个目录,临时存储程序或人们使用的文件

proc 操作系统状态

应用程序

通常存放了应用程序相关的信息。