CentOS目录结构详解

CentOS是文件管理系统,在CentOS中全部的程序都以文件形式存储。初学CentOS的朋友须要了解各个挂载点 目录的结构和做用。这样才能更好的去管理系统。linux

CentOS的目录大致上可分为四类:管理类、用户类、应用程序类、信息类文件目录。数据库

一 、管理类目录:windows

/boot 这个目录下存放Linux的启动文件和内核文件,例如LILO或GRUB的文件,若是你要升级内核也要在这里 。初始能够独立一个挂载点,若是不考虑升级就没必要独立了。服务器

/bin 这里存放了标准的(或者说是缺省的)linux的工具,好比像“ls”、“vi”还有“more”等等。一般来讲,这个目录已经包含在你的“path”系 统变量里面了。什么意思呢?就是:当你在终端里输入ls,系统就会去/bin目录下面查找是否是有ls这个程序。
网络

/sbin 这里存放系统管理员使用命令及程序,仅有ROOT可以使用(与/bin的区别咱们能够简单的这样记:/sbin 中s表明super就是超级,多了s普通用户就没有权限使用了)。普通用户无权限执行这个目录下的命令,这个目录和/usr/sbin; /usr/X11R6/sbin或/usr/local/sbin目录是类似的;咱们记住就好了,凡是目录sbin中包含的都是root权限才能执行的。工具

/var 用来存储常常被修改的文件,如日志、数据文件、邮箱等。 看名字就知道,咱们能够理解为vary的缩写,/var下有/var/log 这是用来存放系统日志的目录。/var/www目录是定义Apache服务器站点存放目录;/var/lib 用来存放一些库文件,好比MySQL的,以及MySQL数据库的的存放地;测试

/etc 该目录存放系统管理时要用到的各类配置文件和子目录。例如网络配置文件、文件系统、X系统配置文 件、设备配置信息、设置用户信息等。字体

/dev 该目录包含了CentOS系统中使用的全部外部设备,它其实是访问这些外部设备的端口,访问这些外 部设备与访问一个文件或一个目录没有区别。spa

/media  有些linux的发行版使用这个目录来挂载那些usb接口的移动硬盘(包括U)CD/DVD驱动器等等。
操作系统

/mnt 在这里能够实现挂载光盘、U盘、网络目录等临时文件系统。

二 、用户类目录:

/root 这个就是超级管理员的主目录。

/home 普通用户的目录,通常新建用户会在这个目录下创建一个一样名字的子目录,做为新用户的主目录。

三 、应用程序类目录:

/usr 存放安装的应用程序和文件,这个就相似于Win系统下C盘的windows文件夹,习惯上咱们会将安装的程 序放在/usr/local下。这个目录下有不少的文件和目录。当咱们安装一个Linux发行版官方提供的软件包时,大多安装在这里。 若是有涉及服务器配置文件的,会把配置文件安装在/etc目录中。/usr目录下包括涉及字体目录/usr/share/fonts ,帮助目录 /usr/share/man或/usr/share/doc,普通用户可执行文件目录/usr/bin 或/usr/local/bin 或/usr/X11R6/bin ,超级权限用户root的可执行命令存放目录,好比 /usr/sbin 或/usr/X11R6/sbin 或/usr/local/sbin 等;还有程序的头文件存放目录/usr/include。/usr/local 这里主要存放那些手动安装的软件,即不是经过“新立得”或apt-get安装的软件。它和/usr目录具备相相似的目录结构。让软件包管理器来管理 /usr目录,而把自定义的脚本(scripts)放到/usr/local目录下面,我想这应该是个不错的主意。

/opt 表示的是可选择的意思,有些软件包也会被安装在这里,也就是自定义软件包,好比在Fedora Core 5.0中,OpenOffice就是安装在这里。有些咱们本身编译的软件包,就能够安装在这个目录中;经过源码包安装的软件,能够经过 ./configure --prefix=/opt/目录;你想尝试最新的firefox测试版吗?那就装到/opt目录下吧,这样,当你尝试完,想删掉firefox的时候,你就可 以直接删除它,而不影响系统其余任何设置。安装到/opt目录下的程序,它全部的数据、库文件等等都是放在同个目录下面。 举个例子:刚才装的测试版firefox,就能够装到/opt/firefox_beta目录下,/opt/firefox_beta目录下面就包含了运行firefox所须要的全部文件、库、数据等等。要删除firefox的时候,你只需删除/opt/firefox_beta目录便可,很是简单

/lib 该目录用来存放系统动态连接共享库,几乎全部的应用程序都会用到该目录下的共享库,其做用相似 于Windows里的.dll文件

/tmp 存放临时文件,系统会自动清理,拥有t权限黏着位。

四 、信息类目录:

/proc 操做系统运行时,进程信息及内核信息(好比cpu、硬盘分区、内存信息等)存放在这里。/proc目录假装的文件系统proc的挂载目录,proc并非真正的文件系统,它的定义能够参见 /etc/fstab

/lost+found 该目录在大多数状况下都是空的。但当忽然停电、或者非正常关机后,有些文件就临时存放 在这里。

相关文章
相关标签/搜索