Frage über Links

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

Frage über Links
Hallo Leute, kann mir jemand in folgender Frage helfen:
Welche der Aussagen wärerichtig?
1)Ein Symbolic Link kann nur auf Dateien nicht jedoch auf Verzeichnisse verweisen.
2) Ein Hard Link kann nur auf Verzeichnisse nicht jedoch auf Dateien verweisen.
3) Hard Links können nur vom Systemadministrator angelegt werden.
4) Symbolic Links können existieren, obwohl die verwiesene Datei oder das verwiesene
Verzeichnis bereits gelöscht wurde.
Ich tue mir echt schwer mit der richtigen Antwort :wand:


4 ist richtig. Da gibts auch auf den Vorlesungfolien ein Beispiel dazu.


sym links können auch auf verzeichnisse verweisen, versuch ein mal in deinem homedir ln -s /tmp tmp


zu 3 - probier mal ln /bin/ls tls und schon hast du einen hardlink; auch als user
zu 2 - geht nicht so weit ich weiss - ln meint “hard link not allowed for directory”


noja und 2 scheidet ja eh aus. wäre totaler schwachfug, wenn hardlinks nicht auf dateien verweisen dürften ^^


4, ist auch die einzige logische antwort. vgl printdir.c (Aufgabe 5)