euidaccess(3) Library Functions Manual euidaccess(3) euidaccess, eaccess - (libc -lc) #define _GNU_SOURCE /* feature_test_macros(7) */ #include int euidaccess(const char *path, int mode); int eaccess(const char *path, int mode); access(2) euidaccess() path. access(2) euidaccess() . mode R_OK W_OK X_OK F_OK access(2). eaccess() euidaccess() . ( ) . ( mode ) -1 errno . access(2). attributes(7). +------------+------------------------------------+--------------------+ || | | +------------+------------------------------------+--------------------+ |euidaccess()| | MT-Safe | |eaccess() | | | +------------+------------------------------------+--------------------+ eaccess(). . eaccess() glibc 2.4. : : . . . faccessat(2) AT_EACCESS AT_SYMLINK_NOFOLLOW. access(2), chmod(2), chown(2), faccessat(2), open(2), setgid(2), setuid(2), stat(2), credentials(7), path_resolution(7) 3 . . : . 6.18 8 2026 euidaccess(3)