当前位置: 首页 > news >正文

深圳便宜做网站/排名优化价格

深圳便宜做网站,排名优化价格,公司注册地址出租,wordpress 模板 制作linux文件系统有两层结构,逻辑结构和物理结构。也就是inode和block。 每个文件都有一个inode, 记录文件属性:权限,时间还有最重要的block号码。 block是实际存放文件内容的地方。 但文件名不在这里。在哪?在目录的block里面。 目录…

linux文件系统有两层结构,逻辑结构和物理结构。也就是inode和block。

每个文件都有一个inode, 记录文件属性:权限,时间还有最重要的block号码。

block是实际存放文件内容的地方。

但文件名不在这里。在哪?在目录的block里面。

目录也有一个唯一的inode,记录内容与文件inode大体相似。

block是记录该目录下文件名,子目录名与它们的inode信息的地方。

所以我们在找文件时,比如/etc/issue,先读/目录的inode,找到/的内容block,再从中找出etc/的inode,

然后读etc/的block,找出issue的inode,再读issue的block,得出内容。当然前提是所有权限支持。

这也是为什么新建文件,删文件时要目录权限配合的原因。

因为文件本身不记录文件名,文件名记录在其父目录的block中。

那/目录的inode记录在哪里?这是鸡生蛋,蛋生鸡的问题。解决循环要有外力介入。

先有鸡还是先有蛋?先有鸡,因为鸡是恐龙进化来的。恐龙下蛋,但那毕竟不是鸡蛋.....

所以还是先有鸡,后有鸡蛋。这也解决了没有鸡蛋,鸡是从哪里来的问题。

根目录的inode是挂载时候记录的,因此有了/的inode,找文件就是一路顺藤摸瓜。

 

 

再谈谈linux下的link。

它分硬链接和软链接两种。软链接应用较广。

硬链接只是在相应目录的block里面记录了目标文件的inode。也就是多写了一行。它,不是真正意义上的文件,没有自己的inode,所以不会占用inode和block,但目标文件的inode引用计数会+1。

删除目标文件,硬链接依旧可以打开,毕竟删除只是删block里的文件名映射而已,由于硬链接里有完整的文件名映射,所以依然可以打开。

 

软链接则不同。软链接记录的是目标文件的文件名。会占用新的inode和block,block里记录的是目标文件的文件名。打开软链接时,先找到目标文件的文件名,在去相应目录去找inode, 相当于中间多了一层。

删除目标文件后,软链接无法打开。因为目标文件的文件名已经被删除,中间层不存在,所以即使目标文件的inode和block还在,但逻辑上它已经不存在了。所以无法打开。

 

但,无论更改软链接或者硬链接,都相当于更改原文件!

另外新建目录时会自动建两个硬链接.和..,所以本目录初始化时,link为2。上层目录link数会+1.

 ln 默认建硬链接,-s 建软链接。

转载于:https://www.cnblogs.com/zqiguoshang/p/6247745.html

http://www.lbrq.cn/news/1092331.html

相关文章:

  • 高端 网站定制/微信公众号推广
  • 服装网站建设报关/公司网站推广
  • 烟台专业的网站建站公司/网站建站流程
  • 网站建设与推广话术/免费b站软件推广网站2023
  • 小程序需要租服务器吗/北京网站seowyhseo
  • 青县有做网站的吗/微信搜一搜怎么做推广
  • 银川网站开发公司/百度 搜索热度
  • 从做系统怎么找一起的收藏网站/顶尖文案
  • 榆林网站建设价格/他达那非副作用太强了
  • 公司做网站找谁做网站的公司/外贸平台哪个网站最好
  • 网络公司网站源码/搜索引擎优化的概念
  • 专业建设内容/优化人员是什么意思
  • 地方门户网站赚钱/潍坊网站排名提升
  • 美工做网站怎么收费/百度爱采购推广怎么入驻
  • 做钢管用哪个门户网站/网站流量统计系统
  • 如何注册自己的网站/nba最新资讯
  • 永州做网站费用/seo门户
  • 招聘免费发布平台/重庆seo标准
  • wordpress腾讯cos/抖音seo
  • 邢台企业网站建设服务/网站推广的策略
  • 公司logo形象墙/哈尔滨网站优化
  • 北京网站制作人才/推荐友情链接
  • 政府部门做网站/互联网销售平台
  • 前几年很火的网站建设公司/安卓系统最好优化软件
  • 塘沽手机网站建设/网站优化外包找谁
  • 陕西建设厅八大员报名官网/seo基础篇
  • html手机网站模板/关键词排名批量查询
  • 深圳做网站信科/建什么网站可以长期盈利
  • 手机整人网站怎么做/英文seo是什么意思
  • 网站优化seo是什么意思/seo项目分析
  • C++20 协程
  • docker 从主机复制文件到容器外进行编辑
  • 智慧水库管理系统中标签工厂的建立方案
  • 前端核心进阶:从原理到手写Promise、防抖节流与深拷贝
  • (进阶向)Python第十四期OpenCv图像预处理方法[2]
  • 【Guava】1.1.我的报告