**
- /bin/:存放所有核心系统二进制文件的地方,其包含的命令可以在shell中使用.
- /boot/:存储计算机启动所需的文件,最重要的是引导程序和内核.
- /dev/:存储类似文件的对象来表示被系统识别为“设备”的东西.包括计算机的硬件组件:键盘、屏幕、硬盘驱动等.同时还包含被系统视为“设备”的数据流伪文件.比如三个流:标准输入、标准输出和标准错误.
- /etc/:存放配置数据的地方
- /home/:家目录,粗放个人文件所在地方,对于每个非特权用户,都有相应名称对应目录.
- /media/:访问像USB闪存驱动器或者摄像头等媒体设别.具有存储能力的媒体在此处被“挂载”,这意味着当设别中的原始位流位于/dev目录下时,用户通常可以在这里访问那些可交互的文件对象.
- /proc/:虚拟文件系统,用来保存系统运行时生成的系统信息.
- /tmp/:用于存放缓存数据等临时信息.
- /var/:存放“可变”长度数据,通常是会累积的数据,比如日志和缓存.为了避免硬盘空间用尽和崩溃,/var/内置了“日志旋转”功能,可以删除旧信息,为新信息腾出新空间,维持固定的最大大小.
- /var/cache/:应用程序运行过程中产生的暂存文件
- /var/lib:应用程序运行过程中,需要用到的数据文件放置目录
- /var/lock:某些设备或文件要求使用时具有排他性,即上锁.
- /var/log:日志或登陆文件放置的目录
- /var/mail:放置个人电子邮件的目录
- /var/run/:某些程序或者是服务启动后,将它们的PID记录在这个目录下
- /var/spool:这个目录通常会放置一些队列数据,包括等待收寄的电子邮件、cron任务等.
- /var/cache/:应用程序运行过程中产生的暂存文件
- /usr/:UNIX Software Resource,UNIX操作系统资源.
- /usr/bin:绝大多数的用户命令都在此处,它与/bin目录的区别在于后者存放与开机相关的命令
- /usr/include/: C/C++的头文件和包含文件;
- /usr/lib:包含各应用软件的函数库、目标文件,以及一些不被用户惯用的执行文件;
- /usr/local:系统管理员在本季自行下载的软件
- /usr/share:放置共享文件的地方
- /usr/src/:源码放置的地方
- /usr/bin:绝大多数的用户命令都在此处,它与/bin目录的区别在于后者存放与开机相关的命令
