坚硬的(hard)和软链接(soft links)的区别

硬链接和软链接之间的主要区别在于,每个硬链接文件都被指定了与原始文件相同的Inode值,以便它们引用相同的物理位置,而每个软链接文件都包含指向原始文件的单独Inode值。...

硬链接和软链接之间的主要区别在于,每个硬链接文件都被指定了与原始文件相同的Inode值,以便它们引用相同的物理位置,而每个软链接文件都包含指向原始文件的单独Inode值。

在UNIX中,链接是指向文件的指针。因此,链接指向文件或目录。创建链接是访问文件的一种快捷方式。链接允许多个文件名在其他位置引用同一个文件。一般来说,有两种类型的链接作为硬链接和软链接。

覆盖的关键领域

1.什么是硬链接-定义,功能2.什么是软链接-定义,功能3.硬链接和软链接的区别-关键区别的比较

关键术语

硬链接,Inode,指针,软链接,UNIX

坚硬的(hard)和软链接(soft links)的区别

什么是硬链接(hard links)?

每个硬链接文件都被指定与原始文件相同的Inode值。Inode是指文件系统上的文件结构。因此,它们引用相同的物理文件位置。一般来说,硬链接更灵活。即使原始或链接的文件被移动到文件系统的其他位置,链接也保持不变。但是,不可能移动到不同的文件系统。

坚硬的(hard)和软链接(soft links)的区别

这些链接具有实际的文件内容。如果用户删除链接,则不会最小化链接计数。它只会影响其他链接。即使删除了原始文件,链接仍将显示文件的内容。此外,不可能为目录创建硬链接以避免递归循环。

什么是软链接(soft links)?

每个软链接文件都包含一个指向原始文件的单独Inode值。可以跨不同的文件系统链接软链接。如果用户删除或移动原始文件,则软链接文件将无**常工作。链接总是指向原始文件。换句话说,软链接有原始文件的路径,但没有内容。

如果用户删除软链接,则不会影响任何内容。但是,删除原始文件将使链接成为“悬空”链接。它将指向一个不存在的文件。此外,软链接可以链接到目录。此外,如果用户希望跨文件系统链接文件,则只能使用这些软链接。

硬链接(hard links)和软链接(soft links)的区别

定义

硬链接是将名称与文件系统上的文件相关联的目录项。相比之下,软链接是指任何文件,其中包含对另一个文件或目录的引用,引用的形式为影响路径名解析的绝对或相对路径。

内容

硬链接包含实际的文件内容,而软链接包含原始文件的路径而不是内容。

命令

创建硬链接的命令是$ln[original filename][link name],而创建排序链接的命令是$ln-s[original filename][link name]。

对清除的影响

删除硬链接将显示原始文件的内容,而在软链接中,删除原始文件将使链接成为指向不存在的文件的悬挂链接。

链接

无法使用硬链接跨不同的文件系统链接文件。另一方面,可以使用软链接跨文件系统链接文件。

结论

简言之,硬链接和软链接的主要区别在于,每个硬链接文件都被指定了与原始文件相同的Inode值,因此它们引用相同的物理位置,而每个软链接文件都包含一个指向原始文件的单独Inode值。

引用

1,“硬链接”,维基百科,维基媒体基金会,2019年5月20日,可在这里。2,“象征性链接”,维基百科,维基媒体基金会,2019年7月29日,可在这里。 2、“象征性链接”,维基百科,维基媒体基金会,2019年7月29日

  • 发表于 2021-07-02 02:06
  • 阅读 ( 206 )
  • 分类:IT

你可能感兴趣的文章

坚硬的(hard)和软实时系统(soft real time system)的区别

...统的一些例子有多媒体流、高级科学项目和虚拟现实。 坚硬的(hard)和软实时系统(soft real time system)的区别 硬实时系统与软实时系统 硬实时系统是一个系统,在这个系统中,即使是一个单一的截止日期失败也可能导致...

  • 发布于 2020-10-18 22:51
  • 阅读 ( 485 )

硬实力(hard power)和软实力(soft power)的区别

硬实力与软实力 硬实力和软实力的区别,顾名思义,就是一个国家在与其他国家打交道时使用的权力形式。硬实力和软实力是国际关系领域,更具体地说,是国家间政治关系中的两个重要概念。我们都很熟悉“权力”一词...

  • 发布于 2020-10-29 07:34
  • 阅读 ( 452 )

硬水(hard water)和软水(soft water)的区别

...达供水管道之前**钙和镁等矿物质。另一方面,软水通过坚硬的岩石,如花岗岩,因此在流动过程中收集最少或没有矿物质。因此,软水进入管道时不含或不含矿物质。硬水会使皮肤变得粗糙,需要大量肥皂才能去除皮肤上的污...

  • 发布于 2021-06-22 11:57
  • 阅读 ( 257 )

硬通货(hard money)和软钱(soft money)的区别

硬钱vs软钱 硬钱和软钱有很大的区别,这些术语是为候选人或组织创造的政治捐款。然而,这两个术语都遵循一个不同的**裁决,该裁决由美国联邦选举委员会或其他实施此类行动的国家通过。 硬通货来自政党或组织的捐赠;...

  • 发布于 2021-06-23 16:38
  • 阅读 ( 238 )

硬脱欧(a hard brexit)和软脱欧(soft brexit)的区别

...欧盟,同时仍然是欧洲经济区(EEA)成员国。   硬脱欧和软脱欧的相似之处 硬脱欧和软脱欧采用截然不同的讨论和谈判方式,但在这两种情况下,结果将是相同的。大多数参加选举的英国选民投票决定退出欧盟,不管是硬的...

  • 发布于 2021-06-25 07:15
  • 阅读 ( 323 )

软链接(soft link)和unix操作系统中的硬链接(hard link in unix in os)的区别

在基于UNIX的系统中,链接用于在文件和磁盘上的实际数据之间建立连接。它更像是指向另一个文件或目录的指针或引用,就像编程语言中的指针概念一样。 假设一个文件有一个很长的名称,由于某些原因,它不能被更改。在UNIX...

  • 发布于 2021-06-25 15:58
  • 阅读 ( 204 )

日光(daylight)和软白色led灯泡(soft white led bulbs)的区别

...LED(发光二极管)灯泡主要分为三种色温:日光、亮白色和软白色。在过去的好日子里,灯泡仅仅是用瓦数来定义的,但这是一个误称,因为瓦数实际上是用电量来衡量的,而不是灯泡的实际亮度。然而,今天的灯泡使用流明和...

  • 发布于 2021-06-26 03:39
  • 阅读 ( 1843 )

人工智能(ai)和软计算(soft computing)的区别

...i(of artificial intelligence i) vs. 软计算(soft computing) 人工智能和软计算都是解决复杂现实问题的非系统、数据驱动工具。人工智能的最大优势是它能够在尽可能短的时间内过滤大量数据。人工智能倾向于解决人类层面的问题,如模式...

  • 发布于 2021-06-26 11:53
  • 阅读 ( 439 )

硬铁(hard iron)和软铁(soft iron)的区别

...的铁。软铁不是指金属的柔软性;实际上,软铁也是一种坚硬的金属铁。 但与硬铁不同的是,向磁场方向移动的磁畴可以移回初始状态。换句话说,它是可逆的。但返回的磁畴将以随机方式排列。 Figure 2: An Electromagnet 软铁用于...

  • 发布于 2021-06-29 19:56
  • 阅读 ( 903 )

硬水(hard water)和软水(soft water)的区别

...水。软水是矿物质含量低的水。这就是硬水和软水的主要区别。 覆盖的关键领域 1.什么是硬水-定义、性质、临时硬度和永久硬度2.什么是软水-定义、制备3.硬水和软水的区别是什么-主要区别比较 关键词:钙、硬度、硬水、镁、...

  • 发布于 2021-06-30 08:37
  • 阅读 ( 666 )
p3129715283
p3129715283

0 篇文章

相关推荐