Search results for “site:manpages.debian.org”
About
13 results
m
manpages.debian.org
namespaces(7)
A namespace wraps a global system resource in an abstraction that makes it appear to the processes within the namespace that they have their own isolated instance of the global resource. Changes to the global resource are visible to other processes that are members of the namespace, but are...
m
manpages.debian.org
setns(2)
The setns() system call allows the calling thread to move into different namespaces. The fd argument is one of the following: • a file descriptor referring to one of the magic links in a /proc/pid/ns/ directory (or a bind mount to such a...
m
manpages.debian.org
times(2)
times() stores the current process times in the struct tms that buf points to. The struct tms is as defined in <sys/times.h>: struct tms { clock_t tms_utime; /* user time */ clock_t tms_stime; /* system time */ clock_t tms_cutime; /* user time of children */ clock_t tms_cstime; /* system time of...
m
manpages.debian.org
access(2)
access, faccessat, faccessat2 - check user's permissions for a file LIBRARY¶ Standard C library (libc, -lc) SYNOPSIS¶ #include <unistd.h> int access(const char *pathname, int mode); #include <fcntl.h> /* Definition of AT_* constants */ int faccessat(int dirfd, const char *pathname, int mode, int...
m
manpages.debian.org
dlopen(3)
dlclose, dlopen, dlmopen - open and close a shared object LIBRARY¶ Dynamic linking library (libdl, -ldl) SYNOPSIS¶ #include <dlfcn.h> void *dlopen(const char *filename, int flags); int dlclose(void *handle); #define _GNU_SOURCE void *dlmopen(Lmid_t lmid, const char *filename, int flags)...
m
manpages.debian.org
ptrace(2)
The ptrace() system call provides a means by which one process (the "tracer") may observe and control the execution of another process (the "tracee"), and examine and change the tracee's memory and registers. It is primarily used to implement breakpoint debugging and system call tracing. A tracee...
m
manpages.debian.org
unshare(2)
unshare - disassociate parts of the process execution context LIBRARY¶ Standard C library (libc, -lc) SYNOPSIS¶ #define _GNU_SOURCE #include <sched.h> int unshare(int flags); DESCRIPTION¶ unshare() allows a process (or thread) to...
m
manpages.debian.org
pidfd_open(2)
pidfd_open - obtain a file descriptor that refers to a process LIBRARY¶ Standard C library (libc, -lc) SYNOPSIS¶ #include <sys/syscall.h> /* Definition of SYS_* constants */ #include <unistd.h> int syscall(SYS_pidfd_open, pid_t pid, unsigned int flags); Note: glibc provides no wrapper for...
m
manpages.debian.org
settimeofday(2)
get and set the time as well as a timezone. The tv argument is a struct timeval (as specified in <sys/time.h>): struct timeval { time_t tv_sec; /* seconds */ suseconds_t tv_usec; /* microseconds */ }; and gives the number of seconds and...
m
manpages.debian.org
clock_settime(2)
int clock_getres(clockid_t clockid, struct timespec *_Nullable res); int clock_gettime(clockid_t clockid, struct timespec *tp); int clock_settime(clockid_t clockid, const struct timespec *tp); Feature Test Macro Requirements for glibc (see feature_test_macros(7)): clock_getres(), clock_gettime()...