softlink erstellen

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
seeadler
Beiträge: 289
Registriert: 19.10.2005 13:36:47

softlink erstellen

Beitrag von seeadler » 22.02.2007 15:31:53

hallo,
habe folgende ordner strukturen

Code: Alles auswählen

/home/michael/ordner1/ordner4
und

Code: Alles auswählen

/home/michael/ordner2/ordner6
im ordner4 befindet sich eine text1.txt und davon hätte ich gerne einen softlink
nach ordner6
Kann mir da jemand weiterhelfen?

Nobby_1985
Beiträge: 62
Registriert: 04.05.2005 14:29:54
Wohnort: Siegen

Beitrag von Nobby_1985 » 22.02.2007 15:44:39

Code: Alles auswählen

ln -s /home/michael/ordner1/ordner4/test1.txt /home/michael/ordner2/ordner6/test1.txt

Benutzeravatar
feltel
Webmaster
Beiträge: 10477
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 22.02.2007 16:11:55

Ich hab das mal nach Grundsatzfragen geschoben....

seeadler
Beiträge: 289
Registriert: 19.10.2005 13:36:47

Beitrag von seeadler » 22.02.2007 16:35:29

ln -s /home/michael/ordner1/ordner4/test1.txt /home/michael/ordner2/ordner6/test1.txt
warum funktioniert diese möglichkeit nicht?

Code: Alles auswählen

ln -s ../ordner1/ordner4/test1.txt ../ordner2/ordner6/test1.txt

Benutzeravatar
Tintom
Moderator
Beiträge: 3070
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Beitrag von Tintom » 22.02.2007 19:34:12

seeadler hat geschrieben:
ln -s /home/michael/ordner1/ordner4/test1.txt /home/michael/ordner2/ordner6/test1.txt
warum funktioniert diese möglichkeit nicht?

Code: Alles auswählen

ln -s ../ordner1/ordner4/test1.txt ../ordner2/ordner6/test1.txt
Führe mal ein

Code: Alles auswählen

ls ../
aus, dann wirst du es sehen :wink:
Deine Version hat, wenn du sie in deinem Home-Verzeichnis ausführst, lediglich einen Punkt zu viel. Daher landest du im Parent-Verzeichnis deines momentanen Verzeichnisses. Dein Befehl sucht also im Verzeichnis /home den Ordner "ordner1" mit dem Unterordner "ordner4" die Datei "test1.txt". Diese Ordner sowie die Datei existieren aber nicht im /home-Verzeichnis sondern in deinem Userverzeichnis, also /home/<dein_username>.Richtig wäre daher

Code: Alles auswählen

ln -s ./ordner1/ordner4/test1.txt ./ordner2/ordner6/test1.txt

seeadler
Beiträge: 289
Registriert: 19.10.2005 13:36:47

Beitrag von seeadler » 22.02.2007 21:11:00

ln -s ./ordner1/ordner4/test1.txt ./ordner2/ordner6/test1.txt
wenn ich diese zeile so ausführe, dann wird die datei zwar erstellt, aber mit folgender ausgabe, wenn ich diese im konqueror anklicke

Code: Alles auswählen

file:///home/michael/ordner2/ordner6/test1.txt scheint nicht mehr zu existieren.

Antworten