set user identity NAME setuid - set user identity LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> int setuid(uid_t uid ); DESCRIPTION setuid () sets the effe…set user identity NAME setuid - set user identity LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> int setuid(uid_t uid ); DESCRIPTION setuid () sets the effe…operations on a process or thread NAME prctl - operations on a process or thread LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <linux/prctl.h> /* Definition of PR_* c…set group identity NAME setgid - set group identity LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> int setgid(gid_t gid ); DESCRIPTION setgid () sets the ef…set group identity NAME setgid - set group identity LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> int setgid(gid_t gid ); DESCRIPTION setgid () sets the ef…change permissions of a file NAME chmod, fchmod, fchmodat - change permissions of a file LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/stat.h> int chmod(const ch…change permissions of a file NAME chmod, fchmod, fchmodat - change permissions of a file LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/stat.h> int chmod(const ch…change permissions of a file NAME chmod, fchmod, fchmodat - change permissions of a file LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/stat.h> int chmod(const ch…execute program NAME execve - execute program LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> int execve(const char * pathname , char *const _Nullable argv […manipulate the kernel's key management facility NAME keyctl - manipulate the kernel's key management facility LIBRARY Standard C library ( libc , -lc ) Alternatively, Linux Key Man…change working directory NAME chdir, fchdir - change working directory LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> int chdir(const char * path ); int fch…change working directory NAME chdir, fchdir - change working directory LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> int chdir(const char * path ); int fch…read/write system parameters NAME sysctl - read/write system parameters SYNOPSIS #include <unistd.h> #include <linux/sysctl.h> [[deprecated]] int _sysctl(struct __sysctl_args * arg…get/set list of supplementary group IDs NAME getgroups, setgroups - get/set list of supplementary group IDs LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> i…get/set list of supplementary group IDs NAME getgroups, setgroups - get/set list of supplementary group IDs LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> i…get/set list of supplementary group IDs NAME getgroups, setgroups - get/set list of supplementary group IDs LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> i…get/set list of supplementary group IDs NAME getgroups, setgroups - get/set list of supplementary group IDs LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> i…make a new name for a file NAME link, linkat - make a new name for a file LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> int link(const char * oldpath , con…make a new name for a file NAME link, linkat - make a new name for a file LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <unistd.h> int link(const char * oldpath , con…request a key from the kernel's key management facility NAME request_key - request a key from the kernel's key management facility LIBRARY Linux Key Management Utilities ( libkeyut…