ln

Aus Foxwiki

topic - Kurzbeschreibung

Beschreibung

Installation

Syntax

Optionen

Parameter

Umgebungsvariablen

Exit-Status

Anwendung

Fehlerbehebung

Konfiguration

Dateien

Anhang

Siehe auch

Sicherheit

Dokumentation

RFC
Man-Pages
Info-Pages

Links

Einzelnachweise
Projekt
Weblinks
  1. https://de.wikipedia.org/wiki/Ln_(Unix)
  2. https://wiki.ubuntuusers.de/ln/
  3. https://www.howtoforge.de/anleitung/linux-ln-befehl-tutorial-fuer-anfaenger-5-beispiele/
  4. https://wiki.archlinux.de/title/Ln


Testfragen

Testfrage 1

Antwort1

Testfrage 2

Antwort2

Testfrage 3

Antwort3

Testfrage 4

Antwort4

Testfrage 5

Antwort5



TMP

  • ln steht für "link" und es erzeugt eine Verknüpfung zu einer Datei oder einem Verzeichnis.
  • ln kann zwei Arten von Links erstellen: Soft- und Hardlinks.

Anwendung von ln

Die allgemeine Syntax für ln lautet:

ln [OPTION]... ZIEL VERKNÜPFUNGSNAME 


Man kann auch mehrere Dateien in ein Verzeichnis verlinken:

ln [OPTION]... ZIELE... LINKVERZEICHNIS  


Hardlink

  • Ein Hardlink ist ein Eintrag im Dateisystem mit einem Namen, der auf den tatsächlichen Speicherplatz einer Datei zeigt.
  • Ein Hardlink referenziert über eine inode.
  • Verweist nur auf Dateien der gleichen Partition.


Beispiel eines Hardlinks:

ln Test.txt Verknüpfung_mit_Test.txt
cp -l Test.txt Verknüpfung_mit_Test.txt

Softlink

  • Symbolische Verknüpfungen werden Symlinks, Softlinks oder oft auch nur Verknüpfungen genannt.
  • Ein Softlink referenziert über einen Dateisystenpfad.
  • Verweist auf Dateien und Verzeichnisse.
  • Zeigt ins leere, wenn das Ziel gelöscht wird.


Bespiel einer symbolischen Verknüpfung:

ln -s ./Test.txt ./Verknüpfung_mit_Test.txt

Optionen von ln

ln kennt folgende Optionen:

Zeichen Beschreibung
-i fragt vor dem Überschreiben nach
-s erzeugt eine symbolische Verknüpfung anstatt eines Hardlinks
-r erzeugt - auch bei Angabe absoluter Pfade - eine Verknüpfung mit relativen Pfaden zueinander (setzt -s voraus)
-f vorhandene mit dem VERKNÜPFUNGSNAMEn gleichnamige Verknüpfungen oder auch Dateien überschreiben