0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于inux中每个目录含义解析

存储界 2018-01-13 09:02 次阅读

什么是目录?

Windows下管C:\,D:\,E:\,F:\ 都是根目录

而在Linux中呢?

Linux系统中的文件存储结构

那么在Linux中每个目录都是什么含义呢?

在Linux中相对路径和绝对路径是必须要了解的一个概念。

绝对路径(absolute path):首先坐飞机来到中国,到了北京出首都机场坐机场快轨到三元桥,然后换乘10号线到潘家园站,出站后坐34路公交车到农光里,下车后路口左转。

相对路径(relative path):前面路口左转。

基于inux中每个目录含义解析

在Linux中一切都是文件,所以物理设备和硬件也不例外,既然是文件,就必须有文件名称。系统内核中的udev设备管理器会自动把硬件名称规范起来,目的是让用户通过设备文件的名字可以猜出设备大致的属性以及分区信息等,这对于陌生的设备来说特别方便。另外,udev设备管理器的服务会一直以守护进程的形式运行并侦听内核发出的信号来管理/dev目录下的设备文件。

基于inux中每个目录含义解析

现在的ide设备已经很少见了,我们常见的基本都是/dev/sd 开头的,默认从a开始。

例如:

看了这个图是不是稍微明白一些了呢?

关于硬盘的相关我在此稍微科普一下,硬盘是由大量扇区组成的,每个扇区的容量为512字节,其中第一个扇区最为重要,因为里面保存着主引导记录与分区表信息。其中主引导记录需要占用446字节,分区表占用64字节,结束符占用2字节,其中分区表中每记录一个分区信息就需要16字节,这样一来最多只有4个分区信息可以写到第一个扇区中,这4个分区就是4个主分区。如图

基于inux中每个目录含义解析

那么实际上我们使用的时候并不仅仅是四个分区,有可能是多个分区,那么这是怎么回事呢?

实际上另外的扩展分区是在分区的信息中创建一个指针指向另外的扩展分区。所以我们一般使用三个主分区和一个扩展分区,当然就是在我们的扩展分区创建其他分区的指针。

基于inux中每个目录含义解析

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 目录
    +关注

    关注

    3

    文章

    13

    浏览量

    8287
  • inux
    +关注

    关注

    0

    文章

    12

    浏览量

    11865
  • 存储结构
    +关注

    关注

    0

    文章

    21

    浏览量

    9718

原文标题:详解Linux的存储结构恍然大悟篇

文章出处:【微信号:cunchujie,微信公众号:存储界】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    学习引导]linux下的各个目录含义

    linux下的各个目录含义路径名内容/bin为得到最小的系统操作性所需要的那些命令/boot 内核和加载内核所需的文件/dev终端、磁盘等设备项/etc关键的启动文件和配置文件/libc编译器的库
    发表于 05-05 16:47

    请问AltiumDesignerGerber文件后缀名的含义是什么?

    AD导出Gerber文件的后缀名含义解析
    发表于 03-27 06:15

    从哪个文档我能够理解PCI配置空间中每个寄存器的含义

    找到类型0 PCI配置空间标头的任何详细说明。我想知道从哪个文档我能够理解PCI配置空间中每个寄存器的含义。感谢致敬,Juhi(知识产权局)
    发表于 05-27 11:12

    请问CC3200的Memory Map每个地址具体对应的功能含义在哪里查?

    Datasheet P53,Table 5-6 的Memory Map每个地址具体对应的功能含义在哪里查?上面有一句“See the API document.",没有找到具体的
    发表于 06-12 17:01

    谁知道TI处理器每个系列命名含义是什么?

    大家好:突然想起了一个无聊的问题,就是TI处理器每个系列命名含义,比如integra,davinci等。我查了下integra是“积分”的意思,不知道真正含义是什么或者这个命名背后有什么有趣的故事。
    发表于 08-11 10:59

    如何对RV***inux串口驱动进行调试?

    如何对RV***inux串口驱动进行调试?
    发表于 03-09 06:31

    请教N76E003唯一ID每个字节段的含义

    N76E003单片机的UID是芯片生成厂商固化在芯片里的一串全球唯一识别码,共96位12字节。如果仅做该型号的唯一ID是应该是用不到96位的,IPv4也才32位呀,那么96位12字节的每个字节段分别代表什么含义呢?比如厂商代码
    发表于 06-14 07:25

    Linux改变文件或目录的访问权限命令

    Linux改变文件或目录的访问权限命令 Linux改变文件或目录的访问权限命令  Linux系统每个文件和目录都有访问许可权限,用它来
    发表于 01-18 12:46 1202次阅读

    Altium_Designer各层的含义

    Altium_Designer各层的含义,主要讲各层的含义
    发表于 04-11 15:36 0次下载

    inux一句话精彩问答

    inux一句话精彩问答
    发表于 10-27 10:44 14次下载
    <b class='flag-5'>inux</b>一句话精彩问答

    一文告诉你光纤收发器的每个指示灯的含义

    我们常用的光纤收发器都有6个指示灯,那么每个指示灯都代表什么含义呢?是否所有指示灯都亮起才代表光纤收发器正常工作呢?
    发表于 08-28 16:02 9297次阅读

    驱动篇:inux 电源管理的系统架构和驱动(一)

    ,牵扯到系统级的待机、频率电压变换、系统空闲时的处理以及每个设备驱动对系统待机的支持和每个设备的运行时( Runtime )电源管理,可以说它和系统每个设备驱动都息息相关。对于消费
    发表于 01-11 16:03 11次下载
    驱动篇:<b class='flag-5'>inux</b> 电源管理的系统架构和驱动(一)

    解析每个按钮点击事件所上报的数据

    项目介绍: 项目名称:打点数据上报 所属系列:openharmony的第三方组件适配移植 功能:可以解析每个按钮的点击事件所上报的数据 基线版本:Release v4.1.2 项目移植状态:有差异
    发表于 03-18 11:00 5次下载

    Linux如何如何为现有用户创建主目录

    在Linux系统每个用户都有一个主目录,通常称为home目录,用于存储用户的个人文件和配置信息。然而,有时候我们会创建一个新的用户,但是忘记或者没有选择为其创建一个主
    的头像 发表于 05-12 16:24 2330次阅读
    Linux<b class='flag-5'>中</b>如何如何为现有用户创建主<b class='flag-5'>目录</b>?

    pcb各层的含义完整介绍

    大家都知道PCB线路板通常由多个层次或层组成,但其实每个层都有特定的功能和含义。今天就由深圳捷多邦小编为大家对pcb各层的含义完整介绍。
    的头像 发表于 09-11 10:22 8140次阅读