| /bin | 
用来存放二进制可执行文件,即普通用户使用的命令 例如 ls、date | 
| /sbin | 
用来存放超级管理员使用的命令 | 
| /home | 
普通用户的家目录 | 
| /root | 
超级管理员的家目录 | 
| /usr | 
系统目录 | 
| /usr/local | 
默认软件安装的目录 | 
| /usr/lib | 
用来存放库文件(使用ldd+命令的绝对路径可以查看命令依赖的库文件) | 
| /usr/lib64 | 
64位库文件 | 
| /boot | 
存放系统启动相关的文件;例如kernel(内核)、grub(引导装载程序) | 
| /etc | 
配置文件所在的目录,极其重要 | 
| /etc/hostname | 
系统主机名配置文件 | 
| /etc/resolv.conf | 
dns客户端配置文件(当网卡配置文件中配置了dns,会默认的覆盖掉该文件中的dns地址) | 
| /etc/hosts | 
本地域名解析配置文件 | 
| /var | 
存放一些变化的文件,比如/var/log下的日志文件 | 
| /var/tmp | 
存放进程产生的临时文件 | 
| /tmp | 
系统临时目录 | 
| /dev | 
存放设备文件,比如硬盘,光驱等 | 
| /dev/null | 
黑洞设备,相当于Windows垃圾回收站,但是不可恢复 | 
| /dev/random | 
生成随机数的设备 | 
| /dev/zero | 
可以源源不断的产生数据,往往测试的时候会使用 | 
| /proc | 
反映当前系统正在运行进程的状态 | 
| /media | 
提供设备的挂载点 和/mnt功能相同 | 
| /opt | 
第三方工具默认安装的目录 | 
| /run | 
进程运行的pid ,还有一些与lock相关的文件 |