参考网站:http://www.pathname.com/fhs/pub/fhs-2.3.html
FHS标准是由一组关于UNIX操作系统下文件和目录放置的要求和指南组成。这些指导方针旨在支持应用程序、系统管理工具、开发工具和脚本的互操作性,以及这些系统文档的更大一致性。
/bin:基本用户命令二进制文件(供所有用户使用)
/boot:引导加载程序的静态文件
/dev:设备文件
/etc : 特定主机的系统配置
/etc/opt:/opt的配置文件
/etc/X11:X窗口系统的配置(可选)
/etc/SGML:SGML的配置文件(可选)
/etc/xml:XML的配置文件(可选)
/home:用户主目录(可选)
/lib:基本共享库和内核模块
/lib<qual>:替代格式的基本共享库(可选)
/media : 可移动媒体的安装点
/mnt:临时安装的文件系统的安装点
/opt:附加应用软件包
/root:root用户的主目录(可选)
/sbin:系统二进制文件
/srv:本系统提供的服务数据
/tmp:临时文件
linux文件类型:
命令:ls -l
文件详细信息的第一个字母代表文件类型
- | 常规文件,即file |
d | 目录文件 |
b | block device 即块设备文件,如硬盘;支持以block为单位进行随机访问 |
c | character device 即字符设备文件,如键盘支持以character为单位进行线性访问 |
l | symbolic link 即符号链接文件,又称软链接文件 |
p | pipe 即命名管道文件 |
s | socket 即套接字文件,用于实现两个进程进行通信 |