ln
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
- https://de.wikipedia.org/wiki/Ln_(Unix)
- https://wiki.ubuntuusers.de/ln/
- https://www.howtoforge.de/anleitung/linux-ln-befehl-tutorial-fuer-anfaenger-5-beispiele/
- 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 |