Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was ist der Unterschied zwischen Softlinks und Hardlinks in Centos?

Was ist der Unterschied zwischen Softlinks und Hardlinks in Centos?

青灯夜游
青灯夜游Original
2022-02-07 16:09:002405Durchsuche

Unterschiede: 1. Quelldateien und Hardlink-Dateien haben den gleichen Inode und Block, während Softlinks und Quelldateien unterschiedliche Inodes und Blöcke haben. 2. Hardlinks können keine Verzeichnisse verknüpfen, während Softlinks Verzeichnisse verknüpfen können Es kann keine Partitionen überqueren, Softlinks können jedoch Partitionen überqueren.

Was ist der Unterschied zwischen Softlinks und Hardlinks in Centos?

Die Betriebsumgebung dieses Tutorials: Centos7-System, Thinkpad T480-Computer. „Centos7-Hardlinks und Softlinks“ Eine Datei kann in einer anderen verwendet werden

Der Hardlink ist unklar markiert und es ist schwierig, den Speicherort der Hardlink-Datei zu bestätigen. Die Verwendung wird nicht empfohlen Hardlinks können keine Verzeichnisse verknüpfenHardlinks können keine Partitionen überqueren

Softlink-Funktionen

  • Softlinks und Quelldateien haben unterschiedliche Inodes und Blöcke
  • Wenn Sie eine der beiden Dateien ändern, ändert sich auch die andere
  • Löschen Sie den Softlink, die Quelldatei wird nicht beeinträchtigt; Löschen Sie die Quelldatei, der Softlink kann nicht verwendet werden
  • Softlink Es gibt keine tatsächlichen Daten, nur der Inode der Quelldatei wird gespeichert. Egal wie groß die Quelldatei ist, die Größe des Softlinks bleibt unverändert
  • Die Berechtigungen des Softlinks sind die maximalen Berechtigungen, aber da keine tatsächlichen Daten vorhanden sind, müssen Sie sich für den endgültigen Zugriff auf die Berechtigungen der Quelldatei beziehen
  • Softlinks sind in Ordnung. Linkverzeichnis

Softlinks können Partitionen überquerenSoftlinks haben offensichtliche Eigenschaften. Es wird empfohlen, Softlinks zu verwenden

  • Link-Befehl ln
ln [选项] 源文件 目标文件
  • -s: Softlink-Dateien erstellen. Wenn Sie die Option „-s“ nicht hinzufügen, wird eine Hardlink-Datei erstellt
  • -f: obligatorisch. Wenn die Zieldatei bereits vorhanden ist, löschen Sie die Zieldatei und erstellen Sie dann die Verknüpfungsdatei
  • Empfohlen: „
  • Centos-Nutzungsanleitung
  • Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Softlinks und Hardlinks in Centos?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

  • Stellungnahme:
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn