码迷,mamicode.com
首页 > 系统相关 > 详细

关于Linux目录结构的理解

时间:2019-01-04 18:00:28      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:分享图片   源码   png   硬件   变化   sbin   root   灵活   目录   

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

技术分享图片

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

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

root目录即当前用户的家目录,存放用户自己的东西

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

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

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

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

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

run链接目录,centos7将media目录挂在到了/run/media

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

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

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

其余目录很生僻,基本不会接触到,但是工作和学习中,我们可以自定义将文件放入不同目录中,灵活的用法导致我们需要用pwd及find来定位我们寻找的文件及目录

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

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

 

关于Linux目录结构的理解

标签:分享图片   源码   png   硬件   变化   sbin   root   灵活   目录   

原文地址:https://www.cnblogs.com/zhangyi-cn/p/10221229.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!