关于Linux目录结构的理解

dUI与刚接触Linux的学习者来讲,那么多的根下目录足够让咱们头疼不已,以下图:centos

那么对于初学者来讲,咱们首要了解的是哪些目录呢?  就是这个标黄绿色的tmp目录,此目录是一个存放临时文件夹的目录(也就是不重要的东西,对我的用户而言)学习

etc目录,用来放一些系统的配置文件和下载服务的配置文件      做用:修改服务的配置文件达到优化服务的目的优化

root目录即当前用户的家目录,存放用户本身的东西centos7

dev目录,存放设备文件的目录,好比磁盘                  做用:提供存储空间,硬件设备的存储,还有一部分虚拟地存在proc里(网卡)日志

var目录用来存放一些常常变化的文件,好比系统服务的日志       做用:服务排错的时候经过查询日志记录来定位blog

usr目录源码安装的软件默认的配置文件存放的地方               做用:修改服务的配置文件达到优化服务的目的进程

proc目录存放虚拟文件系统,映射当前内核状态,系统进程文件所处的目录     做用:系统调优及服务调优在此目录下修改源码

sys目录虚拟文件系统,和Proc不一样的是若是硬件设备没有拔插操做,其子目录结构不会发生变化     做用:同proc软件

run连接目录,centos7将media目录挂在到了/run/media配置

bin连接目录,存储系统命令

sbin连接目录,存储只有root用户能用的命令

opt空目录,也是一些文件的默认安装目录

其他目录很生僻,基本不会接触到,可是工做和学习中,咱们能够自定义将文件放入不一样目录中,灵活的用法致使咱们须要用pwd及find来定位咱们寻找的文件及目录

了解目录结构是为了对整个Linux系统有个大概认知,方便咱们的学习和工做

我我的认为Linux系统三大目录   /etc   /proc    /dev   这三个目录及同类目录例如:/usr  /sys  (对应前两个目录) 决定了咱们服务的运行状态及运行环境,因此服务优化也每每在这些文件里调整参数。可是在初期的学习中,咱们仍是在/tmp中操做,以避免误操致使系统问题

相关文章
相关标签/搜索