Das hat mich immer verwirrt. Warum enthält das Stammverzeichnis einen Verweis auf ein übergeordnetes Verzeichnis?
bob @ bob: / $ ls -a . build home lib32 mnt .rpmdb sys vmlinuz .. cdrom initrd.img lib64 opt sbin tmp vmlinuz.old bin dev initrd.img.old verloren + gefunden proc selinux usr boot etc lib media root srv var
Ich verstehe, wie Verzeichnisse im Dateisystem verwaltet werden - jedes Verzeichnis hat n + 2 Zeiger auf sich selbst (n = Anzahl der Unterverzeichnisse innerhalb des Verzeichnisses). Eines für jedes unmittelbare Unterverzeichnis, eines für das übergeordnete und eines für sich selbst.
Aber was ist /
der Elternteil?
../../../../../../../../../../../../../../../../etc/passwd