path_resolution(7) Miscellaneous Information Manual path_resolution(7) path_resolution - UNIX/Linux . ( ) . 1: '/' . . . chroot(2) openat2(2) RESOLVE_IN_ROOT. -- -- clone(2) CLONE_NEWNS . '/' . '/' -- openat(2) dfd ( AT_FDCWD dfd). chdir(2). '/' . '/' . 2: . '/' . EACCES (" "). ENOENT (" "). ENOTDIR (" "). . ( ). . ENOTDIR. . ('dirname') ( ). . ELOOP (" "). Linux 40. Linux 2.6.18 5. Linux 2.6.18 8. Linux 4.2 40 . openat2(2) RESOLVE_NO_SYMLINKS. 3: : (i) ( -- ) (ii) -- . . . .. "." ".." . . : "/.." "/". mount dev path "path" "dev" . : "path/.." "path" "dev". openat2(2) RESOLVE_NO_XDEV ( ). '/' 2: . '/' . . lstat(2) stat(2) . . ( ) ENAMETOOLONG (" "). UNIX . POSIX . Linux ENOENT . chmod(1) stat(2). . ( setgroups(2)). . . Linux fsuid . fsuid fsuid setfsuid(2). ( "fsuid" " ". NFS . . setfsuid(2).) Linux fsgid (" ") . setfsgid(2). : UNIX (root 0) . Linux ( capabilities(7)). : CAP_DAC_OVERRIDE CAP_DAC_READ_SEARCH. ( fsuid 0.) CAP_DAC_OVERRIDE . CAP_DAC_READ_SEARCH . readlink(2) capabilities(7) credentials(7) symlink(7) 3 . . : . 6.18 8 2026 path_resolution(7)