Symbolische Links und Parent Dir

2004-11-13 Diskussionsfäden Rolf Leggewie
Hallo,
ich habe einen symbolischen von Link /usr/src/linux auf der Boot-Platte 
hda1, der auf /mnt/hdc1/src/kernel-source-2.4.26/ verweist.  Ein 'ls 
/usr/src/linux/../' zeigt mir allerdings mitnichten das Verzeichnis 
/usr/src/ an, wie ich vermutet hätte, sondern vielmehr /mnt/hdc1/src/. 
Dies führt an mancherlei Stelle zumindest für mich zu unerwarteten 
Ergebnissen.  Habe ich einen Denkfehler, mache etwas falsch oder stimmt 
da etwas nicht?  TIA.

Mit freundlichen Grüßen
Rolf
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: Symbolische Links und Parent Dir

2004-11-13 Diskussionsfäden Rene D. Obermueller
Hallo Rolf,
ich habe einen symbolischen von Link /usr/src/linux auf der Boot-Platte
hda1, der auf /mnt/hdc1/src/kernel-source-2.4.26/ verweist.  Ein 'ls
/usr/src/linux/../' zeigt mir allerdings mitnichten das Verzeichnis
/usr/src/ an, wie ich vermutet hätte, sondern vielmehr /mnt/hdc1/src/.
Dies führt an mancherlei Stelle zumindest für mich zu unerwarteten
Ergebnissen.  Habe ich einen Denkfehler, mache etwas falsch oder stimmt
da etwas nicht?  TIA.
dass Du ein Verzeichnis über einen Symlink ansteuerst, ändert ja nichts
daran, wo sich das referenzierte Verzeichnis in Wirklichkeit befindet.
Builtin pwd lässt das nicht erahnen, wohl aber /bin/pwd.
MfG
R.D.Obermüller


Re: Symbolische Links und Parent Dir

2004-11-13 Diskussionsfäden Christian Schmidt
Hallo Rolf,

Rolf Leggewie, 13.11.2004 (d.m.y):

 ich habe einen symbolischen von Link /usr/src/linux auf der Boot-Platte 
 hda1, der auf /mnt/hdc1/src/kernel-source-2.4.26/ verweist.  Ein 'ls 
 /usr/src/linux/../' zeigt mir allerdings mitnichten das Verzeichnis 
 /usr/src/ an, wie ich vermutet hätte, sondern vielmehr /mnt/hdc1/src/. 
 Dies führt an mancherlei Stelle zumindest für mich zu unerwarteten 
 Ergebnissen.  Habe ich einen Denkfehler, mache etwas falsch oder stimmt 
 da etwas nicht?  TIA.

Gab es bei symbolischen Links nicht die Einschraenkung, dass sie nicht
ueber Partitionsgrenzen hinweg funktionieren?

Oder verwechsle ich da etwas?

Gruss,
Christian
-- 
Eine Berühmtheit ist jemand, der sich freut, daß ihn viele kennen,
die er nicht kennen zu lernen braucht.
-- Henry Louis Mencken


signature.asc
Description: Digital signature


Re: Symbolische Links und Parent Dir

2004-11-13 Diskussionsfäden Bonaccorso Salvatore
Hallo Christian
On Sat, 13 Nov 2004 17:28:42 +0100
Christian Schmidt [EMAIL PROTECTED] wrote:
 
 Gab es bei symbolischen Links nicht die Einschraenkung, dass sie
 nicht ueber Partitionsgrenzen hinweg funktionieren?
 
 Oder verwechsle ich da etwas?

Das ist doch gerade andersherum, symbolische links können über
Filesystemgrenzen hinwegzeigen, hard links hingegen nicht. In der
info-page zu ln steht nämlich folgendes:
--- snip ---
   A hard link is another name for an existing file; the link and
the
original are indistinguishable.  Technically speaking, they share the
same inode, and the inode contains all the information about a
file--indeed, it is not incorrect to say that the inode _is_ the file.
On all existing implementations, you cannot make a hard link to a
directory, and hard links cannot cross filesystem boundaries.  (These
restrictions are not mandated by POSIX, however.)
--- snap ---

MfG Salvatore