版权声明
- 本文原创作者:谷哥的小弟
- 作者博客地址:http://blog.csdn.net/lfdfhl
概述
在Linux世界里一切皆文件。除了传统意义之外的文件;硬件设备(例如:网卡,声卡,硬盘)也会映射成文件。Linux的文件系统采用级层式的树状目录结构。在该结构中的最上层是根目录/
,图示如下:
目录详解
在此,详细介绍Linux中的主要目录及其作用。
/bin
bin是binary的缩写;该目录存放最常使用的命令。
/sbin
s代表Super User的意思;该目录存放系统管理员使用的系统管理程序。
/home
该目录用于存放普通用户。在Linux系统中每个用户都有以用户账号命名的目录。
/root
该目录为系统管理员目录,也称作超级权限者的用户主目录。
/boot
该目录存放启动Linux时使用的核心文件,例如:链接文件和镜像文件
/proc
该目录是一个虚拟的目录,它是系统内存的映射。一般情况下,请勿操作该目录。
/srv
srv是service缩写,该目录存放服务启动之后需要提取的数据。一般情况下,请勿操作该目录。
/sys
该目录下安装了2.6内核中新出现的文件系统。一般情况下,请勿操作该目录。
/tmp
该目录用于存放临时文件。
/dev
该目录存放硬件映射后的文件,类似于Windows系统的设备管理器。
/media
该目录用于挂载Linux识别到的设备,例如:U盘、光驱等等
/mnt
该目录用于挂载外部文件,例如:CentOS与Windows的共享文件
/opt
该目录用于存放待安装软件,该目录默认为空。例如:在Linux系统中需安装MySQL数据库就可将MySQL安装文件置于该目录中。
/usr/local
该目录类似于Windows系统中的C:\Program Files,该目录用于存放安装之后的软件。例如:安装完MySQL之后,在 /usr/local下就会存在MySQL的文件夹。
/var
该目录中存放不断变化或修改的数据;例如:日志文件。
/selinux
该目录是Linux的系统安全目录。