Dash Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Deutsch] Debian Almquist Shell (dash) ln Verwendung: Erstellen von Verknüpfungen
    1. Übersicht
    2. Verwendung
    3. Häufige Optionen
    4. Häufige Beispiele
    5. Tipps

[Deutsch] Debian Almquist Shell (dash) ln Verwendung: Erstellen von Verknüpfungen

Übersicht

Der ln-Befehl wird verwendet, um Verknüpfungen (Links) zu Dateien zu erstellen. Es gibt zwei Haupttypen von Links: harte Links und symbolische Links. Harte Links verweisen direkt auf die Daten einer Datei, während symbolische Links auf den Pfad einer Datei verweisen.

Verwendung

Die grundlegende Syntax des Befehls lautet:

ln [Optionen] [Argumente]

Häufige Optionen

  • -s: Erstellt einen symbolischen Link anstelle eines harten Links.
  • -f: Überschreibt vorhandene Dateien ohne Nachfrage.
  • -n: Behandelt das Ziel als reguläre Datei, wenn es ein Verzeichnis ist.

Häufige Beispiele

  1. Harten Link erstellen:
    ln quelle.txt link.txt
    

    Dies erstellt einen harten Link namens link.txt, der auf quelle.txt verweist.

  2. Symbolischen Link erstellen:
    ln -s quelle.txt link.txt
    

    Hier wird ein symbolischer Link link.txt erstellt, der auf quelle.txt zeigt.

  3. Symbolischen Link mit absolutem Pfad:
    ln -s /pfad/zur/quelle.txt /pfad/zum/link.txt
    

    Dies erstellt einen symbolischen Link mit einem absoluten Pfad.

  4. Vorhandenen Link ohne Nachfrage überschreiben:
    ln -sf quelle.txt link.txt
    

    Dies überschreibt den bestehenden Link link.txt mit einem neuen Link zu quelle.txt.

Tipps

  • Verwenden Sie symbolische Links, wenn Sie auf Dateien in verschiedenen Verzeichnissen verweisen möchten, da sie flexibler sind.
  • Überprüfen Sie immer den Zielpfad, um sicherzustellen, dass Sie den richtigen Link erstellen.
  • Nutzen Sie die Option -f, wenn Sie sicher sind, dass Sie vorhandene Links überschreiben möchten, um Zeit zu sparen.