在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

linux系统中是如何访问设备的

199次阅读
没有评论

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

这篇文章主要介绍“linux 系统中是如何访问设备的”的相关知识,丸趣 TV 小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux 系统中是如何访问设备的”文章能帮助大家解决问题。

linux 系统中以文件方式访问设备,因为在 Linux 里面一切都是文件,设备对应的是设备文件,访问某个设备文件就等于在访问设备;在 Linux 中普通文件和目录文件保存在称为块物理设备的磁盘或者磁带上。

linux 系统中以什么方式访问设备?

在 Linux 系统中,以文件方式访问设备。在 Linux 里面一切都是文件,设备对应的是设备文件,访问某个设备文件就等于在访问设备。

在 Linux 中普通文件和目录文件保存在称为块物理设备的磁盘或者磁带上。一套 Linux 系统支持若干物理盘,每个物理盘可定义一个或者多个文件系统。(类比于微机磁盘分区)。每个文件系统由逻辑块的序列组成,一个逻辑盘空间一般划分为几个用途各不相同的部分,即引导块、超级块、inode 区以及数据区等。

引导块:在文件系统的开头,通常为一个扇区,其中存放引导程序,用于读入并启动操作系统;超级块:用于记录文件系统的管理信息。特定的文件系统定义了特定的超级块;inode 区(索引节点):一个文件或目录占据一个索引节点。第一个索引节点是该文件系统的根节点。利用根节点,可以把一个文件系统挂在另一个文件系统的非叶节点上;数据区:用于存放文件数据或者管理数据。

Linux 最早引入的文件系统类型是 MINIX。MINIX 文件系统由 MINIX 操作系统定义,有一定的局限性,如文件名最长 14 个字符,文件最长 64M 字节。第一个专门为 Linux 设计的文件系统是 EXT(Extended File System),但目前流行最广的是 EXT4。

第二代扩展文件系统由 Rey Card 设计,其目标是为 Linux 提供一个强大的可扩展文件系统。它同时也是 Linux 界中设计最成功的文件系统。通过 VFS 的超级块(struct ext2_sb_info ext2_sb)可以访问 EXT2 的超级块,通过 VFS 的 inode(struct ext2_inode_info ext2_i)可以访问 EXT2 的 inode。

文件系统 EXT2 的源代码在 /usr/src/linux/fs/ext2 目录下,它的数据结构在文件 /usr/src/linux/include/linux/ext2_fs.h 以及同一目录下的文件 ext2_fs_i.h 和 ext2_fs_sb.h 中定义。

EXT2 文件系统将它所占用的逻辑分区划分成块组(block group),如图 1 所示:

关于“linux 系统中是如何访问设备的”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注丸趣 TV 行业资讯频道,丸趣 TV 小编每天都会为大家更新不同的知识点。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-12发表,共计1161字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 在线播放免费播放av片 | gav成人| 日本黄色动态图 | 国产综合视频在线观看 | 免费一级毛片无毒不卡 | 自拍 另类 综合 欧美小说 | 国产亚洲精品自在久久 | 久久香蕉国产线看观看亚洲卡 | 国产精品一区二区三区四区五区 | 在线视频自拍 | 在线观看一区二区三区四区 | 午夜剧场在线免费观看 | 久久久久无码精品国产 | 精品国产高清在线看国产 | 亚洲色图25p | 伊人影视在线观看日韩区 | 日韩免费a级毛片无码a∨ | 毛片毛片毛片 | 国产精品99re | 日本精品久久久久久福利 | 特级欧美视频aaaaaa | 亚洲精品久久久久综合中文字幕 | 日韩经典欧美一区二区三区 | 国产精品国产自线在线观看 | 在线欧美a| 日韩欧美国产免费看清风阁 | 在线播放国产真实女同事 | 手机看片精品高清国产日韩 | 国产肥老妇免费视频 | 免费人成在线观看网站 | 日本黄大片在线观看视频 | 国产成人麻豆亚洲综合无码精品 | 精品国产成人 | 日韩精品久久久久久 | 看全色黄大色黄大片色黄看的 | 无人高清电视剧在线观看 | 四虎视频在线精品免费观看 | 亚洲综合亚洲国产尤物 | 亚洲精品久久青草 | 日本黄色片网址 | 在线免费视频一区 |