Skip to content

CTH Bazaar

Blog

Menu
Menu

Indiana University Indiana University Indiana University

Posted on November 21, 2021 by admin

Ein Hardlink ist im Wesentlichen ein Etikett oder ein Name, der einer Datei zugewiesen wird. Konventionell denken wir, dass eine Datei aus einer Reihe von Informationen besteht, die einen einzigen Namen haben. Es ist jedoch möglich, eine Reihe verschiedener Namen zu vergeben, die sich alle auf denselben Inhalt beziehen. Befehle, die unter einem dieser verschiedenen Namen ausgeführt werden, wirken sich dann auf denselben Dateiinhalt aus.

Um eine feste Verknüpfung zu einer vorhandenen Datei herzustellen, geben Sie ein:

 ln oldfile newlink

Ersetzen Sie oldfile durch den ursprünglichen Dateinamen und newlink durch den zusätzlichen Namen, den Sie für die ursprüngliche Datei verwenden möchten.

Dadurch wird ein neues Element in Ihrem Arbeitsverzeichnis erstellt, newlink, das mit dem Inhalt von oldfile verknüpft ist. Die neue Verknüpfung wird zusammen mit den übrigen Dateinamen angezeigt, wenn Sie sie mit dem Befehl ls auflisten. Dieser neue Link ist keine separate Kopie der alten Datei, sondern ein anderer Name für genau denselben Dateiinhalt wie die alte Datei. Folglich werden alle Änderungen, die Sie an oldfile vornehmen, in newlink sichtbar sein.

Sie können den Standard-Unix-Befehl rm verwenden, um einen Link zu löschen. Nachdem ein Link entfernt wurde, ist der Inhalt der Datei noch vorhanden, solange es einen Namen gibt, der auf die Datei verweist. Wenn Sie also den Befehl rm für einen Dateinamen verwenden und ein weiterer Link auf denselben Dateiinhalt existiert, haben Sie die Datei nicht wirklich gelöscht; Sie können immer noch über den anderen Link auf sie zugreifen. Daher können Hardlinks die Übersicht über Dateien erschweren. Außerdem können Hardlinks nicht auf Dateien verweisen, die sich auf verschiedenen, über NFS verknüpften Computern befinden, und sie können auch nicht auf Verzeichnisse verweisen. Aus all diesen Gründen sollten Sie die Verwendung eines symbolischen Links, auch Softlink genannt, anstelle eines Hardlinks in Erwägung ziehen.

An der Indiana University finden Sie persönliche oder abteilungsspezifische Unterstützung für Linux- oder Unix-Systeme unter Get help for Linux or Unix at IU.

Related documents

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Neueste Beiträge

  • Sieh dir das All-Star-Video zu Pharrell und Jay-Zs neuem BLM-inspirierten „Entrepreneur“
  • Kommanditgesellschaft
  • Technologietransfer
  • Bounce Energy
  • Was bedeutet eigentlich Qualität statt Quantität? 5 Schlüssellektionen

Archive

  • Januar 2022
  • Dezember 2021
  • November 2021
  • Oktober 2021
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語
©2022 CTH Bazaar | Built using WordPress and Responsive Blogily theme by Superb