Ln: Unterschied zwischen den Versionen
Zeile 44: | Zeile 44: | ||
Modifiziert: 2020-10-15 10:31:48.896869554 +0200 | Modifiziert: 2020-10-15 10:31:48.896869554 +0200 | ||
Geändert : 2020-10-15 10:31:48.896869554 +0200 | Geändert : 2020-10-15 10:31:48.896869554 +0200 | ||
= TMP = | = TMP = |
Version vom 3. Mai 2023, 16:16 Uhr
topic - Kurzbeschreibung
Beschreibung
Installation
Syntax
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 |
Parameter
Umgebungsvariablen
Exit-Status
Anwendung
ls -l
Um Dateien, inklusive Softlinks, zu aufzulisten. Softlinks haben den Buchstaben l im File Mode String. Man kann die Nummer an Hardlinks zu einer Datei an der zweiten Spalte sehen.
$ ls -l PFAD lrwxrwxrwx 1 user user 8 Okt 15 10:31 SOFTLINK -> ZIEL -rw-r--r-- 2 user user 1049 Okt 15 10:31 HARDLINK
stat DATEI
Um Informationen einer Datei anzuzeigen.
$ stat HARDLINK Datei: HARDLINK Größe: 1049 Blöcke: 8 EA Block: 4096 reguläre Datei Gerät: 802h/2050d Inode: 12853740 Verknüpfungen: 2 Zugriff: (0644/-rw-r--r--) Uid: ( 1000/ user) Gid: ( 1000/ user) Zugriff : 2020-11-05 13:53:23.065624397 +0100 Modifiziert: 2020-10-15 10:31:30.384742272 +0200 Geändert : 2020-11-05 13:52:52.985447984 +0100 Geburt : - $ stat SOFTLINK Datei: SOFTLINK -> ZIEL Größe: 8 Blöcke: 0 EA Block: 4096 symbolische Verknüpfung Gerät: 802h/2050d Inode: 12853741 Verknüpfungen: 1 Zugriff: (0777/lrwxrwxrwx) Uid: ( 1000/ user) Gid: ( 1000/ user) Zugriff : 2020-11-05 09:51:44.570883691 +0100 Modifiziert: 2020-10-15 10:31:48.896869554 +0200 Geändert : 2020-10-15 10:31:48.896869554 +0200
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.
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