Hardlink für Verzeichnisse in Linux

Hardlink für Verzeichnisse in Linux

Hallo,

  • Wie kann ich Hardlinks für meine Verzeichnisse erstellen?
  • Wenn ich versuche, eine Verknüpfung von /var zu /home zu erstellen, wird der Fehler „Ungültiger geräteübergreifender Link“ angezeigt. Wie kann ich das beheben?

Antwort1

Sie können nur symbolische Links zu Verzeichnissen erstellen.

Aus man 7 symlink:

       Hardlinks dürfen nicht auf Verzeichnisse verweisen (um
       die Möglichkeit von Schleifen im Dateisystembaum auszuschließen, die
       verwirren viele Programme) und verweisen möglicherweise nicht auf Dateien auf verschiedenen
       Systeme (weil I-Node-Nummern nicht über Dateisysteme hinweg eindeutig sind).

Verwenden Sie zum Erstellen von Sicherungen rsync, ddoder cpio(manchmal zusammen mit tar, bzip2, gzipoder zip).

Antwort2

Mithilfe der

ln

Befehl.

Lesen Sie diesFür mehr Information.

verwandte Informationen