目录 | 说明(*代表重要程度) |
---|---|
/bin |
***** 该目录为binaries的缩写,是常用的二进制命令所在的命令.比如ls、cp、mkdir、rm等命令;/bin目录已成为/usr/bin的软连接 概述:存放着最经常使用的命令
|
/boot | Linux的内核及系统引导程序所需的文件目录.安装系统分区的时候一般要单独分一个boot分区,大小可为256MB~1024MB,该分区的数据增长很小,/boot目录就是引导分区的挂载点 概述:存放的是启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件 |
/dev |
***** 设备文件的目录,比如声卡、磁盘、光驱,等等 概述:存放Linux的外部设备 |
/etc |
***** 1) 二进制软件安装包(yum、rpm)等配置文件的默认路径,例如/etc/exports、/etc/resolv.conf ***** 2) Centos6下服务启动命令的存放目录,主要存放在/etc/init.d/下.例如,/etc/init.d/sshd 概述:存放所有的系统管理所需要的配置文件和子目录
|
/home |
** 普通用户的家目录,默认数据存放目录 概述:Liunx系统中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名
|
/lib | 英文libraries的缩写,启动系统和运行命令所需的共享库文件和内核模块存放目录,例如/bin和/sbin下的某些命令,分为/lib和/lib64(64位程序)两种 概述:存放系统最基本的动态链接共享库,其作用类似于Windows里的DLL文件.几乎所有的应用程序都需要用到这些共享库 |
/lost+found | 在ext3文件系统中,当系统意外崩溃或关机时,会在这里产生文件碎片.系统在开机启动的过程中,fsck工具会检查这并修复已经损坏的文件系统.当系统发生问题时,可能有文件被移到这个目录中,可能需要通过手工的方式进行修复,或者移动文件到原来的位置上 概述:这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件 |
/media | 可移除的媒体的挂载点,例如CD-ROM,U盘等的挂载点,使用频率较低 概述:Linux系统会自动识别一些设备,例如U盘、光驱等,当识别后linux会把识别的设备挂载到该目录下 |
/mnt |
** Mount point的缩写,用作文件系统的临时挂载点,也可以作为CD-ROM、U盘等的挂载,使用频率较高 概述:系统提供该目录是为了让用户临时挂载别的文件系统,可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容
|
/opt | option的缩写,意思是可选择,被保留用于安装额外的应用软件包目录,例如通过源码包安装的软件,可以通过'./configure -prefix=/opt/'命令设置将软件安装在/opt/下,视习惯或规范而定. 概述:这是给主机额外安装软件所摆放的目录.比如安装一个ORACLE数据库则就可放到这个目录下,默认是空的 |
/proc |
***** 操作系统运行时,进程信息及内核信息(CPU、硬盘分区、内存信息等)均放在这./proc目录是虚拟文件系统的挂载点,proc并不是真正的文件系统,它的定义可以参见/etc/fstab.系统运行时,很多信息都在这个目录下. 例如: /proc/loadavg 系统负载(系统繁忙程度) /proc/meminfo 系统内存信息 /proc/cpuinfo 系统CPU信息 /proc/mounts 系统挂载信息 概述:这个目录是一个虚拟的目录,它是系统内存的映射,可以通过直接访问这个目录来获取系统信息
|
/root | Linux超级权限用户root的家目录;root类似于win32的管理员administrator 概述:该目录为系统管理员,也称作超级权限者的用户主目录 |
/sbin |
*** system binaries的缩写,大多涉及系统管理命令的存放,是超级权限用户root可执行命令的存放地.与/usr/bin、/usr/local/sbin的目录相似;系统级命令,一般最好是通过sudo让普通用户执行这些命令,常见的命令有fdisk、reboot、fsck、halt等 概述:s就是Super User的意思,存放的是超级权限者的用户主目录
|
/tmp |
*** Temporary files缩写,为临时文件目录,优势用户运行程序的时候,会产生临时文件./tmp就是用来存放临时文件,权限比较特殊./var/tmp与这个目录相似,这个目录可以用作Linux系统的回收站 概述:这个目录是用来存放一些临时文件
|
/usr | 存放系统程序的目录,比如命令、帮助文件等.当安装一个Linux发行版官方提供的软件包时,大多安装在这./usr有两个重要的子目录: /usr/local:默认软件安装目录 ***** /usr/src:程序源码目录 概述:这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录
|
/var |
*** variable data缩写,存放经常变动文件/目录./var下有/var/log,这是用来存放系统日志的目录,系统日志路径为/var/log/messages./var/www用于存放定义Apache服务器站点的目录;/var/lib用来存放一些库文件,比如MySQL,以及MySQL数据库的存放地 概述:这个目录中存放着在不断扩充着的东西,经常被修改的目录放在这个目录下.包括各种日志文件
|
/srv | service缩写,用于存放为用户提供服务的数据所在的目录,例如,www、ftp数据 概述:该目录存放一些服务启动之后需要提取的数据 |
/sys | 与/proc类似,也是虚拟的文件系统,用于存放内核等信息的目录,包含内核、总线、设备、模块组、电源选项等 概述:集成了3种文件系统的信息:针对进程信息的proc文件系统、针对设备的devfs文件系统以及针对伪终端的devpts文件系统.该文件是内核设备树的一个直观反映.当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中被创建 |
挂载
Linux下面的设备(磁盘),如果不挂载,则是看不到入口的,就像没窗没门的监狱,是不能被正常使用的,如果要访问设备,就必须为设备开一个入口,这个入口就是挂载点,挂载点实质上就是一个目录,开入口的过程,就是将挂载点与磁盘设备相关联,即挂载.