有意义的目录

在某种程度上每一个目录都是整个文件系统包含的一部分,下面对层次结构作简短浏览的同时,将会对已经提到的目录作一些探讨,对文件系统的布局越熟悉,使用起来就更有效。下表列出了一些有意义的目录,其中一些目录名称与系统有关。

目录 含义
/ 文件系统的根
/bin 可执行形式的基本程序(二进制)
/dev 设备文件
/etc 系统各种管理文件
/etc/motd 有关日期的登录消息
/etc/passwd 口令文件
/lib 基本库等
/tmp 临时文件,当系统重启时清除
/unix 操作系统的可执行形式
/usr 用户文件系统
/usr/adm 系统管理:计数信息等
/usr/bin 用户库:troff等
/usr/dict 词典(单词)和拼写spell支持
/usr/games 游戏程序
/usr/include C程序的头文件,如math.h
/usr/include/sys C程序的系统头文件,例如inode.h
/usr/lib C、FORTRAN等的库
/usr/man 在线手册
/usr/man/man1 在线手册第1节
/usr/mdec 硬件诊断程序、引导程序等
/usr/news 公众服务信息
/usr/pub 从第n开始打印
/usr/src 工具和库源代码
/usr/src/cmd /bin和/usr/bin中命令资源
/usr/src/lib 子例程库源代码
/usr/spool 通信程序的工作目录
/usr/spool/lpd 行式打印机临时目录
/usr/spool/mail 邮箱
/usr/spool/uucp uucp程序的工作目录
/usr/sys 操作系统内核资源
/usr/tmp 后备临时目录(很少使用)
/usr/you 你的登录目录
/usr/you/bin 你的个人程序

值得花一点儿时间来研究文件系统,特别是/usr,这样就对文件系统的组织和在哪里可以找到东西有一些感性认识。