阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Linux操作系统下的文件系统

393次阅读
没有评论

共计 1584 个字符,预计需要花费 4 分钟才能阅读完成。

操作系统咱们大略的能够分为两层即内核层和 shell 层,内核层下面是硬件。shell 是一个人机攀谈的窗口,内核是担任对硬件底层的东西进行笼统,以及对上层 shell 提供服务。这个逻辑看起来挺完美无瑕的,但是计算机这个东西就是这么奇葩,你要是在深入点儿琢磨他,你就会发现很多想不到的问题,这里我们稍微深入点儿,Linux 下一切皆文件想必大家都是耳熟能详,那么 Linux 操作系统是怎么管理这些文件的呢? 这些文件是怎么分类的呢? 操作系统的逻辑结构已经被科学家规划的很完美了。人发明计算机是为人服务的,为了使人机交

互更完美,又不影响计算机的逻辑结构,于是科学家们给计算机加入了一个小的系统,就是文件系统。文件系统的作用就是管理计算机的所有文件,这样操作系统通过文件系统就可以管理所有文件了。既然这样我们就有必要对文件系统做个详细的了解,特别是 Linux 的文件系统。

文件系统的作用我在重申一遍他是管理计算机的文件,这个大家一定要记住,文件系统分很多种,这里我简单的说三种分类, 单机式文件系统,共享式文件系统,分布式文件系统。这三种分类是我们今后的学习都会接触

到的,今天我们只说单机式文件系统。什么是单机式。文件系统,简单理解就是只能给一个操作系统使用的文件系统就是单机式文件系统。Linux 下主要有 ext4 xfs. 之前那些过时的 ext3 了,我们就不必去深究了,学技术一定要跟得上时代。文件系统的特点我也不多说,下面我用一幅图说明下他是怎么跟操作系统连接在一起的

Linux 操作系统下的文件系统

从图上我们可以看到 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 要强大多了,这里我们稍微了解下就好了,别太深入,以后有机会在给大家说下。

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-12-03发表,共计1584字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19351
评论数
4
阅读量
7994378
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见 zabbix!轻量级自建服务器监控神器在 Linux 的完整部署指南 在日常运维中,服务器监控是绕不开的...
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
手把手教你,购买云服务器并且安装宝塔面板

手把手教你,购买云服务器并且安装宝塔面板

手把手教你,购买云服务器并且安装宝塔面板 前言 大家好,我是星哥。星哥发现很多新手刚接触服务器时,都会被“选购...
星哥带你玩飞牛NAS-1:安装飞牛NAS

星哥带你玩飞牛NAS-1:安装飞牛NAS

星哥带你玩飞牛 NAS-1:安装飞牛 NAS 前言 在家庭和小型工作室场景中,NAS(Network Atta...
星哥带你玩飞牛NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手!

星哥带你玩飞牛NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手!

星哥带你玩飞牛 NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手! 作为动漫爱好者,你是否还在为...
12.2K Star 爆火!开源免费的 FileConverter:右键一键搞定音视频 / 图片 / 文档转换,告别多工具切换

12.2K Star 爆火!开源免费的 FileConverter:右键一键搞定音视频 / 图片 / 文档转换,告别多工具切换

12.2K Star 爆火!开源免费的 FileConverter:右键一键搞定音视频 / 图片 / 文档转换...
Prometheus:监控系统的部署与指标收集

Prometheus:监控系统的部署与指标收集

Prometheus:监控系统的部署与指标收集 在云原生体系中,Prometheus 已成为最主流的监控与报警...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
开源MoneyPrinterTurbo 利用AI大模型,一键生成高清短视频!

开源MoneyPrinterTurbo 利用AI大模型,一键生成高清短视频!

  开源 MoneyPrinterTurbo 利用 AI 大模型,一键生成高清短视频! 在短视频内容...
把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地

把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地

把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地 大家好,我是星哥,今天教大家在飞牛 NA...
手把手教你,购买云服务器并且安装宝塔面板

手把手教你,购买云服务器并且安装宝塔面板

手把手教你,购买云服务器并且安装宝塔面板 前言 大家好,我是星哥。星哥发现很多新手刚接触服务器时,都会被“选购...
星哥带你玩飞牛NAS硬件03:五盘位+N5105+双网口的成品NAS值得入手吗

星哥带你玩飞牛NAS硬件03:五盘位+N5105+双网口的成品NAS值得入手吗

星哥带你玩飞牛 NAS 硬件 03:五盘位 +N5105+ 双网口的成品 NAS 值得入手吗 前言 大家好,我...
星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定!

星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定!

星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定! 前言 作为 NAS 玩家,你是否总被这些...