文件可以用两种方式来区分:可否共享,以及是是否常常修改。把不同类别的文件放在不同的目录下,例如:
\ |
可共享 |
不可共享 |
静态 |
/usr、/opt |
/etc、/boot |
时常修改 |
/var/mail、/var/spool/news |
/var/run、/var/lock |
主要文件目录
目录 |
作用 |
/ |
根目录 |
/bin |
基础的二进制命令文件 |
/boot |
系统引导文件 |
/dev |
硬件设备文件 |
/etc |
配置文件,例如可以把数据库启动配置文件放在这 |
/etc/opt |
对应安装在/opt目录下的软件的配置文件,要求目录结构和/opt下一致 |
/home |
用户目录(/home/user) |
/lib |
依赖文件 |
/media |
移动设备接入文件夹 |
/mnt |
临时挂载点 |
/opt |
用于添加应用程序(类似windows下的D:\software) |
/root |
超级管理员目录 |
/sbin |
管理员的二进制命令文件 |
/srv |
系统服务所需数据存放 |
/tmp |
临时文件存放 |
/usr |
类似windows下的C:\文件夹,放全局目录 |
/usr/bin |
大多数的用户命令 |
/usr/lib |
程序的依赖文件 |
/usr/sbin |
非标准系统二进制文件 |
/usr/local |
类似windows下的C:\program files文件夹,本地目录,例如可以把数据库程序放在这 |
/usr/local/bin |
|
/usr/local/lib |
|
/usr/local/sbin |
|
/var |
可变动数据存储 |
/var/lib |
变量状态信息,例如可以把数据库数据存放在这个目录下 |
/var/log |
日志文件,例如可以把数据库日志文件放在这 |