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

台州建设局网站信息价营销网站建设教学

台州建设局网站信息价,营销网站建设教学,杭州建设工程交易中心,扬州百度seo公司前言 大家好吖,欢迎来到 YY 滴Linux系列 ,热烈欢迎! 本章主要内容面向接触过C的老铁 主要内容含: 欢迎订阅 YY滴C专栏!更多干货持续更新!以下是传送门! YY的《C》专栏YY的《C11》专栏YY的《Lin…

前言

大家好吖,欢迎来到 YY 滴Linux系列 ,热烈欢迎! 本章主要内容面向接触过C++的老铁
主要内容含:
在这里插入图片描述

欢迎订阅 YY滴C++专栏!更多干货持续更新!以下是传送门!

  • YY的《C++》专栏
  • YY的《C++11》专栏
  • YY的《Linux》专栏
  • YY的《数据结构》专栏
  • YY的《C语言基础》专栏
  • YY的《初学者易错点》专栏
  • YY的《小小知识点》专栏
  • YY的《单片机期末速过》专栏
  • YY的《C++期末速过》专栏
  • YY的《单片机》专栏
  • YY的《STM32》专栏
  • YY的《数据库》专栏
  • YY的《数据库原理》专栏

目录

  • 一.文件信息(文件名+文件元数据)介绍
  • 二.文件系统与inode介绍
  • 三.【软/硬链接】理解与介绍
    • 1.软硬链接基本知识
    • 2.软硬链接创建&删除语法
    • 3.观察inode编号理解链接中的本质
    • 4.一个操作理解-“硬链接是关于文件名的机制”
    • 5.一个文件真正被删除——没有<文件名+映射关系(硬链接)>

一.文件信息(文件名+文件元数据)介绍

  • 一个完整的文件包括: 1.文件信息 2.文件内容
  • ls -l 显示的是 文件信息
    在这里插入图片描述
  • 我们使用ls -l的时候看到的除了看到文件名,还看到了文件元数据。
[root@localhost linux]# ls -l
总用量 12
-rwxr-xr-x. 1 root root 7438 "9月 13 14:56" a.out
-rw-r--r--. 1 root root 654 "9月 13 14:56" test.c
  • 分别对应含义如下图所示
    在这里插入图片描述

二.文件系统与inode介绍

  • Linux ext2文件系统,下图为 磁盘文件系统图 (内核内存映像肯定有所不同),磁盘是典型的块设备, 硬盘分区被划分为一个个的block。
    在这里插入图片描述

每个Block分区分成许多部分,下面是这些分区的介绍,主要关注i节点表与数据区:

  • Block Group: ext2文件系统会根据分区的大小划分为数个Block Group。而每个Block Group都有着相同的结构组成。政府管理各区的例子
  • 超级块(Super Block): 存放文件系统本身的结构信息。记录的信息主要有:bolck 和 inode的总量,未使用的block和inode的数量,一个block和inode的大小,最近一次挂载的时间,最近一次写入数据的时间,最近一次检验磁盘的时间等其他文件系统的相关信息。Super Block的信息被破坏,可以说整个文件系统结构就被破坏了
  • GDT,Group Descriptor Table: 块组描述符,描述块组属性信息
  • 块位图(Block Bitmap): Block Bitmap中记录着Data Block中哪个数据块已经被占用,哪个数据块没有被占用inode位图(inode Bitmap):每个bit表示一个inode是否空闲可用。
  • i节点表(结构体): 存放文件属性 如 文件大小,所有者,最近修改时间等。为什么软连接是一个独立的文件而硬链接不是? 是因为软连接 有独立的inode编号
  • 数据区(Data blocks):存放文件内容
    在这里插入图片描述

三.【软/硬链接】理解与介绍

1.软硬链接基本知识

  • 软链接: 独立的文件 有着独立inode 软连接的内容是目标文件路径 ,类比windows系统的快捷方式
  • 硬链接: 关于文件名的机制,非独立文件,指定目录内的一组 映射 关系,inode内部有引用计数,会记录映射关系

※为什么软连接是一个独立的文件而硬链接不是? 是因为软连接 有独立的inode编号。

2.软硬链接创建&删除语法

-- 创建硬链接
ln test1 test.hard.link
-- 创建软链接(-s 即 soft)
ln -s test1 test.soft.link-- 删除链接
unlink test1 test.hard.link

3.观察inode编号理解链接中的本质

  • 我们对test1创建一个软链接文件test1.soft.link
  • 发现 二者inode编号不一致
    在这里插入图片描述
  • 我们对test2创建一个硬链接文件test1.hard.link
  • 发现 二者inode编号一致
    在这里插入图片描述

4.一个操作理解-“硬链接是关于文件名的机制”

  • 我们删除test2的硬链接后,发现其硬链接数量由2变为1
  • 那我们发现其实他的inode号并没有发生变化, 那是不是实现了文件名的修改?即重命名
  • 那我们下次想要修改文件名时,也可以创建一个硬链接并删除原来的路径下的源文件
    在这里插入图片描述

5.一个文件真正被删除——没有<文件名+映射关系(硬链接)>

  • 所以我们最终得出结论:当没有<文件名+映射关系(硬链接),一个文件才算真正被删除
http://www.zhongyajixie.com/news/41093.html

相关文章:

  • 免费的小网站做网站用什么编程软件
  • 建设银行湖北省分行 网站如何自己做一个软件
  • 深圳自己做网站 服务器游戏交易平台
  • 北京个人制作网站佛山seo外包平台
  • 鞍山网站制作sem竞价推广公司
  • 成都网站建设排行榜软文推广300字
  • 十大免费代理ip软件鹤壁seo
  • 家具网站建设目的及功能定位宁波正规seo推广
  • 网站建设研究方法微信营销的优势
  • 网站开发进度源码关键词是网站seo的核心工作
  • csshtml做网站seo基础入门免费教程
  • 如何能让企业做网站的打算除了91还有什么关键词
  • 公司建立网站的好处经典软文案例100例简短
  • 网站建设属于哪种公司微信朋友圈广告代理
  • 宁波网站设计哪家公司好网站建设 网站制作
  • 如何做自适应网站不收费推广网站有哪些
  • 做设计接私活的网站平台网站开发公司
  • 专门做生鲜的网站中国十大公关公司排名
  • 网站怎么做微博链接百度排名优化工具
  • 西安做网站的公司地址免费友情链接
  • wordpress 文件结构青岛百度seo
  • 惠州东莞网站建设爱站网长尾词挖掘
  • 做固定背景网站优化外包哪里好
  • wordpress建的大型网站英文seo兼职
  • 石家庄网站建设服务搜索到的相关信息
  • 网站建设技术 教材网站优化外包推荐
  • 泰州做企业网站的哪里好海外短视频跨境电商平台是真的吗
  • 做网站的模仿还要去量宽高吗网络推销
  • 注册网站要多少钱深圳推广公司介绍
  • 江苏网站建设案例关键词seo公司推荐