Це мене завжди спантеличувало. Чому кореневий каталог містить посилання на батьківський каталог?
bob @ bob: / $ ls -a . побудувати домашній lib32 mnt .rpmdb sys vmlinuz .. cdrom initrd.img lib64 opt sbin tmp vmlinuz.old bin dev initrd.img.old втрачено + знайдено proc selinux usr завантаження і т.д. lib media root srv var
Я розумію, як керуються каталогами у файловій системі - кожен каталог має n + 2 покажчиків на себе (n = кількість підкаталогів всередині каталогу). Один для кожного безпосереднього підкаталогу, один для свого батьківського і один для себе.
Але що /
з батьком?
../../../../../../../../../../../../../../../../etc/passwd