专栏名称: 马哥Linux运维
马哥linux致力于linux运维培训,连续多年排名第一,订阅者可免费获得学习机会和相关Linux独家实战资料!
目录
相关文章推荐
51好读  ›  专栏  ›  马哥Linux运维

原创投稿 | Linux操作系统下的文件系统

马哥Linux运维  · 公众号  · 运维  · 2017-05-06 09:02

正文

请到「今天看啥」查看全文



从图上我们可以看到ext4文件系统是一个树状的结构,树根(/)挂载在操作系统上,这个就是操作系统管理文件的入口。文件系统下面有很多文件夹。我们一起来了解下这些文件夹各装些什么文件,有什么作用。(注意有些没有在图上显示出来,不代表没有)


/boot 这里存放的是启动Linux时使用的一些核心文件。

/dev  dev是device(设备)的缩写。这个目录下是所有Linux的外部设备

/etc  这个目录用来存放系统管理所需要的配置文件和子目录。

/home 用户的主目录,比如说有个用户叫wang,那他的主目录就是/home/lele也可以用~lele表示。

/lib    这个目录里存放着系统最基本的动态链接共享库

/lost+found 这个目录平时是空的,当系统不正常关机后,这里就成了一些无家可归的文件的避难所

/mnt  这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统

/proc  这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里

/root 系统管理员(也叫超级用户)的主目录

/sbin  s就是Super User的意思,也就是说这里存放的是系统管理员使用的管理程序

/tmp  这个目录不用说,一定是用来存放一些临时文件的地方了

/var   这个目录中存放着那些不断在扩充着的东西,为了保持/usr的相对稳定,那些经常被修改的目录可以放在这个目录下,实际上许多系统管理员都是这样干的。顺带说一下系统的日志文件就在/var/log目录中

/usr   这是最庞大的目录,我们要用到的应用程序和文件几乎都存放在这个目录下


生产中我们知道这些目录的作用对我们掌握Linux有很大帮助,大家不要觉得很简单无所谓了,我一直在寻找最快的学习方法,想最大化的发挥自己的脑细胞,后来发觉什么事儿都不可能“无水之源”,你要做什么事儿就要有做这个事情的基础知识。当你有这些基础知识才能发挥自己的脑细胞来进一步的深究问题!

这里我在说下XFS文件系统,XFS文件系统是redhat7.0开始的使用的文件系统,其结构上与ext4大致一样,都是单机文件系统,其性能上比ext4要强大多了,这里我们稍微了解下就好了,别太深入,以后有机会在给大家说下。







请到「今天看啥」查看全文


推荐文章
机器学习研究会  ·  2017年3月历史文章汇总
8 年前
中金所发布  ·  金融期货今日数据
7 年前