_exit, _Exit - terminate the calling process
clone, __clone2, clone3 - create a child process
_exit, _Exit - terminate the calling process
_llseek - reposition read/write file offset
select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO, fd_set - synchronous I/O multiplexing
_syscall - invoking a system call without library support (OBSOLETE)
sysctl - read/write system parameters
access, faccessat, faccessat2 - check user's permissions for a file
acct - switch process accounting on or off
add_key - add a key to the kernel's key management facility
adjtimex, clock_adjtime, ntp_adjtime - tune kernel clock
alarm - set an alarm clock for delivery of a signal
alloc_hugepages, free_hugepages - allocate or free huge pages
arch_prctl - set architecture-specific thread state
posix_fadvise - predeclare an access pattern for file data
posix_fadvise - predeclare an access pattern for file data
sync_file_range - sync a file segment with disk
bdflush - start, flush, or tune buffer-dirty-flush daemon
bind - 将一个名字和一个套接字绑定到一起(赋一个名字给一个套接字)
bpf - perform a command on an extended BPF map or program
brk, sbrk - change data segment size
cacheflush - flush contents of instruction and/or data cache
capget, capset - set/get capabilities of thread(s)
capget, capset - set/get capabilities of thread(s)
chdir, fchdir - change working directory
chmod, fchmod, fchmodat - change permissions of a file
chown, fchown, lchown, fchownat - change ownership of a file
chown, fchown, lchown, fchownat - change ownership of a file
chroot - change root directory
adjtimex, clock_adjtime, ntp_adjtime - tune kernel clock
clock_getres, clock_gettime, clock_settime - clock and time functions
clock_getres, clock_gettime, clock_settime - clock and time functions
clock_nanosleep - high-resolution sleep with specifiable clock
clock_getres, clock_gettime, clock_settime - clock and time functions
clone, __clone2, clone3 - create a child process
clone, __clone2, clone3 - create a child process
clone, __clone2, clone3 - create a child process
close_range - close all file descriptors in a given range
connect - initiate a connection on a socket
copy_file_range - Copy a range of data from one file to another
delete_module - unload a kernel module
dup, dup2, dup3 - duplicate a file descriptor
dup, dup2, dup3 - duplicate a file descriptor
dup, dup2, dup3 - duplicate a file descriptor
epoll_create, epoll_create1 - open an epoll file descriptor
epoll_create, epoll_create1 - open an epoll file descriptor
epoll_ctl - control interface for an epoll file descriptor
epoll_wait, epoll_pwait, epoll_pwait2 - wait for an I/O event on an epoll file descriptor
epoll_wait, epoll_pwait, epoll_pwait2 - wait for an I/O event on an epoll file descriptor
epoll_wait, epoll_pwait, epoll_pwait2 - wait for an I/O event on an epoll file descriptor
eventfd - create a file descriptor for event notification
eventfd - create a file descriptor for event notification
execveat - execute program relative to a directory file descriptor
_exit, _Exit - terminate the calling process
exit_group - exit all threads in a process
access, faccessat, faccessat2 - check user's permissions for a file
access, faccessat, faccessat2 - check user's permissions for a file
posix_fadvise - predeclare an access pattern for file data
posix_fadvise - predeclare an access pattern for file data
fallocate - manipulate file space
fanotify_init - create and initialize fanotify group
fanotify_mark - add, remove, or modify an fanotify mark on a filesystem object
chdir, fchdir - change working directory
chmod, fchmod, fchmodat - change permissions of a file
chmod, fchmod, fchmodat - change permissions of a file
chown, fchown, lchown, fchownat - change ownership of a file
chown, fchown, lchown, fchownat - change ownership of a file
chown, fchown, lchown, fchownat - change ownership of a file
fcntl - manipulate file descriptor
fcntl - manipulate file descriptor
fsync, fdatasync - synchronize a file's in-core state with storage device
getxattr, lgetxattr, fgetxattr - retrieve an extended attribute value
listxattr, llistxattr, flistxattr - list extended attribute names
flock - apply or remove an advisory lock on an open file
alloc_hugepages, free_hugepages - allocate or free huge pages
removexattr, lremovexattr, fremovexattr - remove an extended attribute
setxattr, lsetxattr, fsetxattr - set an extended attribute value
stat, fstat, lstat, fstatat - get file status
stat, fstat, lstat, fstatat - get file status
stat, fstat, lstat, fstatat - get file status
stat, fstat, lstat, fstatat - get file status
statfs, fstatfs - get filesystem statistics
statfs, fstatfs - get filesystem statistics
fsync, fdatasync - synchronize a file's in-core state with storage device
truncate, ftruncate - truncate a file to a specified length
truncate, ftruncate - truncate a file to a specified length
futex - fast user-space locking
futimesat - change timestamps of a file relative to a directory file descriptor
get_kernel_syms - retrieve exported kernel and module symbols
get_mempolicy - retrieve NUMA memory policy for a thread
get_robust_list, set_robust_list - get/set list of robust futexes
get_thread_area, set_thread_area - manipulate thread-local storage information
getcpu - determine CPU and NUMA node on which the calling thread is running
getcwd, getwd, get_current_dir_name - get current working directory
getdents, getdents64 - get directory entries
getdents, getdents64 - get directory entries
getdomainname, setdomainname - get/set NIS domain name
getgid, getegid - get group identity
getgid, getegid - get group identity
getuid, geteuid - get user identity
getuid, geteuid - get user identity
getgid, getegid - get group identity
getgid, getegid - get group identity
getgroups, setgroups - get/set list of supplementary group IDs
getgroups, setgroups - get/set list of supplementary group IDs
gethostname, sethostname - get/set hostname
getitimer, setitimer - get or set value of an interval timer
getpagesize - get memory page size
getpeername - get name of connected peer socket
setpgid, getpgid, setpgrp, getpgrp - set/get process group
setpgid, getpgid, setpgrp, getpgrp - set/get process group
getpid, getppid - get process identification
getpid, getppid - get process identification
getpriority, setpriority - get/set program scheduling priority
getrandom - obtain a series of random bytes
getresuid, getresgid - get real, effective, and saved user/group IDs
getresuid, getresgid - get real, effective, and saved user/group IDs
getresuid, getresgid - get real, effective, and saved user/group IDs
getresuid, getresgid - get real, effective, and saved user/group IDs
getrlimit, setrlimit, prlimit - get/set resource limits
getrusage - get resource usage
getsockopt, setsockopt - get and set options on sockets
gettid - get thread identification
gettimeofday, settimeofday - get / set time
getuid, geteuid - get user identity
getuid, geteuid - get user identity
getunwind - copy the unwind data to caller's buffer
getxattr, lgetxattr, fgetxattr - retrieve an extended attribute value
inotify_add_watch - add a watch to an initialized inotify instance
inotify_init, inotify_init1 - initialize an inotify instance
inotify_init, inotify_init1 - initialize an inotify instance
inotify_rm_watch - remove an existing watch from an inotify instance
intro - introduction to system calls
io_cancel - cancel an outstanding asynchronous I/O operation
io_destroy - destroy an asynchronous I/O context
io_getevents - read asynchronous I/O events from the completion queue
io_setup - create an asynchronous I/O context
io_submit - submit asynchronous I/O blocks for processing
ioctl_console - ioctls for console terminal and virtual consoles
ioctl_fat - manipulating the FAT filesystem
ioctl_ficlonerange, ioctl_ficlone - share some the data of one file with another file
ioctl_ficlonerange, ioctl_ficlone - share some the data of one file with another file
ioctl_fideduperange - share some the data of one file with another file
ioctl_fslabel - get or set a filesystem label
ioctl_getfsmap - retrieve the physical layout of the filesystem
ioctl_iflags - ioctl() operations for inode flags
ioctl_ns - ioctl() operations for Linux namespaces
ioctl_tty - ioctls for terminals and serial lines
ioctl_userfaultfd - create a file descriptor for handling page faults in user space
ioperm - set port input/output permissions
iopl - change I/O privilege level
ioprio_get, ioprio_set - get/set I/O scheduling class and priority
ioprio_get, ioprio_set - get/set I/O scheduling class and priority
ipc - System V IPC system calls
kcmp - compare two processes to determine if they share a kernel resource
kexec_load, kexec_file_load - load a new kernel for later execution
kexec_load, kexec_file_load - load a new kernel for later execution
keyctl - manipulate the kernel's key management facility
kill - send signal to a process
landlock_add_rule - add a new Landlock rule to a ruleset
landlock_create_ruleset - create a new Landlock ruleset
landlock_restrict_self - enforce a Landlock ruleset
chown, fchown, lchown, fchownat - change ownership of a file
chown, fchown, lchown, fchownat - change ownership of a file
getxattr, lgetxattr, fgetxattr - retrieve an extended attribute value
link, linkat - make a new name for a file
link, linkat - make a new name for a file
listen - listen for connections on a socket 在一个套接字上倾听连接
listxattr, llistxattr, flistxattr - list extended attribute names
listxattr, llistxattr, flistxattr - list extended attribute names
_llseek - reposition read/write file offset
lookup_dcookie - return a directory entry's path
removexattr, lremovexattr, fremovexattr - remove an extended attribute
lseek - reposition read/write file offset
setxattr, lsetxattr, fsetxattr - set an extended attribute value
stat, fstat, lstat, fstatat - get file status
stat, fstat, lstat, fstatat - get file status
madvise - give advice about use of memory
mbind - set memory policy for a memory range
membarrier - issue memory barriers on a set of threads
memfd_create - create an anonymous file
memfd_secret - create an anonymous RAM-based file to access secret memory regions
migrate_pages - move all pages in a process to another set of nodes
mincore - determine whether pages are resident in memory
mkdir, mkdirat - create a directory
mkdir, mkdirat - create a directory
mknod, mknodat - create a special or ordinary file
mknod, mknodat - create a special or ordinary file
mlock, mlock2, munlock, mlockall, munlockall - lock and unlock memory
mlock, mlock2, munlock, mlockall, munlockall - lock and unlock memory
mlock, mlock2, munlock, mlockall, munlockall - lock and unlock memory
mmap, munmap - map or unmap files or devices into memory
mmap2 - map files or devices into memory
modify_ldt - get or set a per-process LDT entry
mount_setattr - change properties of a mount or mount tree
move_pages - move individual pages of a process to another node
mprotect, pkey_mprotect - set protection on a region of memory
mq_getsetattr - get/set message queue attributes
mq_notify - register for notification when a message is available
mq_open - open a message queue
mq_receive, mq_timedreceive - receive a message from a message queue
mq_send, mq_timedsend - send a message to a message queue
mq_unlink - remove a message queue
mremap - remap a virtual memory address
msgctl - System V message control operations
msgget - get a System V message queue identifier
msgrcv, msgsnd - System V message queue operations
msgrcv, msgsnd - System V message queue operations
msgrcv, msgsnd - System V message queue operations
msync - synchronize a file with a memory map
mlock, mlock2, munlock, mlockall, munlockall - lock and unlock memory
mlock, mlock2, munlock, mlockall, munlockall - lock and unlock memory
mmap, munmap - map or unmap files or devices into memory
name_to_handle_at, open_by_handle_at - obtain handle for a pathname and open file via a handle
nanosleep - high-resolution sleep
stat, fstat, lstat, fstatat - get file status
nfsservctl - syscall interface to kernel nfs daemon
nice - change process priority
stat, fstat, lstat, fstatat - get file status
stat, fstat, lstat, fstatat - get file status
uname - get name and information about current kernel
stat, fstat, lstat, fstatat - get file status
uname - get name and information about current kernel
name_to_handle_at, open_by_handle_at - obtain handle for a pathname and open file via a handle
open_how - how to open a pathname
openat2 - open and possibly create a file (extended)
pciconfig_read, pciconfig_write, pciconfig_iobase - pci device information handling
pciconfig_read, pciconfig_write, pciconfig_iobase - pci device information handling
pciconfig_read, pciconfig_write, pciconfig_iobase - pci device information handling
perf_event_open - set up performance monitoring
perfmonctl - interface to IA-64 performance monitoring unit
personality - set the process execution domain
pidfd_getfd - obtain a duplicate of another process's file descriptor
pidfd_open - obtain a file descriptor that refers to a process
pidfd_send_signal - send a signal to a process specified by a file descriptor
pivot_root - change the root mount
pkey_alloc, pkey_free - allocate or free a protection key
pkey_alloc, pkey_free - allocate or free a protection key
mprotect, pkey_mprotect - set protection on a region of memory
poll, ppoll - wait for some event on a file descriptor
posix_fadvise - predeclare an access pattern for file data
poll, ppoll - wait for some event on a file descriptor
prctl - operations on a process or thread
pread, pwrite - read from or write to a file descriptor at a given offset
pread, pwrite - read from or write to a file descriptor at a given offset
readv, writev, preadv, pwritev, preadv2, pwritev2 - read or write data into multiple buffers
readv, writev, preadv, pwritev, preadv2, pwritev2 - read or write data into multiple buffers
getrlimit, setrlimit, prlimit - get/set resource limits
getrlimit, setrlimit, prlimit - get/set resource limits
process_madvise - give advice about use of memory to a process
process_vm_readv, process_vm_writev - transfer data between process address spaces
process_vm_readv, process_vm_writev - transfer data between process address spaces
select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO, fd_set - synchronous I/O multiplexing
select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO, fd_set - synchronous I/O multiplexing
pread, pwrite - read from or write to a file descriptor at a given offset
pread, pwrite - read from or write to a file descriptor at a given offset
readv, writev, preadv, pwritev, preadv2, pwritev2 - read or write data into multiple buffers
readv, writev, preadv, pwritev, preadv2, pwritev2 - read or write data into multiple buffers
query_module - 向内核查询和模块有关的各个位. /* 查询有关的位?? */
quotactl - manipulate disk quotas
readahead - initiate file readahead into page cache
readdir - read directory entry
readlink, readlinkat - read value of a symbolic link
readlink, readlinkat - read value of a symbolic link
readv, writev, preadv, pwritev, preadv2, pwritev2 - read or write data into multiple buffers
reboot - reboot or enable/disable Ctrl-Alt-Del
recv, recvfrom, recvmsg - receive a message from a socket
recv, recvfrom, recvmsg - receive a message from a socket
recvmmsg - receive multiple messages on a socket
recv, recvfrom, recvmsg - receive a message from a socket
remap_file_pages - create a nonlinear file mapping
removexattr, lremovexattr, fremovexattr - remove an extended attribute
rename, renameat, renameat2 - change the name or location of a file
rename, renameat, renameat2 - change the name or location of a file
rename, renameat, renameat2 - change the name or location of a file
request_key - request a key from the kernel's key management facility
restart_syscall - restart a system call after interruption by a stop signal
sigaction, rt_sigaction - examine and change a signal action
sigpending, rt_sigpending - examine pending signals
sigprocmask, rt_sigprocmask - examine and change blocked signals
rt_sigqueueinfo, rt_tgsigqueueinfo - queue a signal and data
sigreturn, rt_sigreturn - return from signal handler and cleanup stack frame
sigsuspend, rt_sigsuspend - wait for a signal
sigwaitinfo, sigtimedwait, rt_sigtimedwait - synchronously wait for queued signals
rt_sigqueueinfo, rt_tgsigqueueinfo - queue a signal and data
s390_guarded_storage - operations with z/Architecture guarded storage facility
s390_pci_mmio_write, s390_pci_mmio_read - transfer data to/from PCI MMIO memory page
s390_pci_mmio_write, s390_pci_mmio_read - transfer data to/from PCI MMIO memory page
s390_runtime_instr - enable/disable s390 CPU run-time instrumentation
s390_sthyi - emulate STHYI instruction
brk, sbrk - change data segment size
sched_get_priority_max, sched_get_priority_min - get static priority range
sched_get_priority_max, sched_get_priority_min - get static priority range
sched_setaffinity, sched_getaffinity - set and get a thread's CPU affinity mask
sched_setattr, sched_getattr - set and get scheduling policy and attributes
sched_setparam, sched_getparam - set and get scheduling parameters
sched_setscheduler, sched_getscheduler - set and get scheduling policy/parameters
sched_rr_get_interval - get the SCHED_RR interval for the named process
sched_setaffinity, sched_getaffinity - set and get a thread's CPU affinity mask
sched_setattr, sched_getattr - set and get scheduling policy and attributes
sched_setparam, sched_getparam - set and get scheduling parameters
sched_setscheduler, sched_getscheduler - set and get scheduling policy/parameters
sched_yield - yield the processor
seccomp - operate on Secure Computing state of the process
seccomp_unotify - Seccomp user-space notification mechanism
select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO, fd_set - synchronous I/O multiplexing
select, pselect - synchronous I/O multiplexing
semctl - System V semaphore control operations
semget - get a System V semaphore set identifier
semop, semtimedop - System V semaphore operations
semop, semtimedop - System V semaphore operations
send, sendto, sendmsg - 从套接字发送消息
sendfile - transfer data between file descriptors
sendfile - transfer data between file descriptors
sendmmsg - send multiple messages on a socket
send, sendto, sendmsg - 从套接字发送消息
send, sendto, sendmsg - 从套接字发送消息
set_mempolicy - set default NUMA memory policy for a thread and its children
get_robust_list, set_robust_list - get/set list of robust futexes
get_thread_area, set_thread_area - manipulate thread-local storage information
set_tid_address - set pointer to thread ID
getdomainname, setdomainname - get/set NIS domain name
seteuid, setegid - set effective user or group ID
seteuid, setegid - set effective user or group ID
setfsgid - set group identity used for filesystem checks
setfsgid - set group identity used for filesystem checks
setfsuid - set user identity used for filesystem checks
setfsuid - set user identity used for filesystem checks
getgroups, setgroups - get/set list of supplementary group IDs
getgroups, setgroups - get/set list of supplementary group IDs
gethostname, sethostname - get/set hostname
getitimer, setitimer - get or set value of an interval timer
setns - reassociate thread with a namespace
setpgid, getpgid, setpgrp, getpgrp - set/get process group
setpgid, getpgid, setpgrp, getpgrp - set/get process group
getpriority, setpriority - get/set program scheduling priority
setreuid, setregid - set real and/or effective user or group ID
setreuid, setregid - set real and/or effective user or group ID
setresuid, setresgid - set real, effective, and saved user or group ID
setresuid, setresgid - set real, effective, and saved user or group ID
setresuid, setresgid - set real, effective, and saved user or group ID
setresuid, setresgid - set real, effective, and saved user or group ID
setreuid, setregid - set real and/or effective user or group ID
setreuid, setregid - set real and/or effective user or group ID
getrlimit, setrlimit, prlimit - get/set resource limits
setsid - creates a session and sets the process group ID
getsockopt, setsockopt - get and set options on sockets
gettimeofday, settimeofday - get / set time
setup - setup devices and filesystems, mount root filesystem
setxattr, lsetxattr, fsetxattr - set an extended attribute value
sgetmask, ssetmask - manipulation of signal mask (obsolete)
shmat, shmdt - System V shared memory operations
shmctl - System V shared memory control
shmat, shmdt - System V shared memory operations
shmget - allocates a System V shared memory segment
shmat, shmdt - System V shared memory operations
shutdown - shut down part of a full-duplex connection
sigaction, rt_sigaction - examine and change a signal action
sigaltstack - set and/or get signal stack context
signal - ANSI C signal handling
signalfd - create a file descriptor for accepting signals
signalfd - create a file descriptor for accepting signals
sigpending, rt_sigpending - examine pending signals
sigprocmask, rt_sigprocmask - examine and change blocked signals
sigreturn, rt_sigreturn - return from signal handler and cleanup stack frame
sigsuspend, rt_sigsuspend - wait for a signal
sigwaitinfo, sigtimedwait, rt_sigtimedwait - synchronously wait for queued signals
sigwaitinfo, sigtimedwait, rt_sigtimedwait - synchronously wait for queued signals
socketcall - socket system calls
socketpair - create a pair of connected sockets
splice - splice data to/from a pipe
spu_create - create a new spu context
spu_run - execute an SPU context
sgetmask, ssetmask - manipulation of signal mask (obsolete)
stat, fstat, lstat, fstatat - get file status
stat, fstat, lstat, fstatat - get file status
statfs, fstatfs - get filesystem statistics
statfs, fstatfs - get filesystem statistics
statx - get file status (extended)
subpage_prot - define a subpage protection for an address range
swapon, swapoff - start/stop swapping to file/device
swapon, swapoff - start/stop swapping to file/device
symlink, symlinkat - make a new name for a file
symlink, symlinkat - make a new name for a file
sync, syncfs - commit filesystem caches to disk
sync_file_range - sync a file segment with disk
sync_file_range - sync a file segment with disk
sync, syncfs - commit filesystem caches to disk
syscall - indirect system call
sysctl - read/write system parameters
sysfs - get filesystem type information
sysinfo - return system information
syslog, klogctl - read and/or clear kernel message ring buffer; set console_loglevel
tee - duplicating pipe content
tkill, tgkill - send a signal to a thread
timer_create - create a POSIX per-process timer
timer_delete - delete a POSIX per-process timer
timer_getoverrun - get overrun count for a POSIX per-process timer
timer_settime, timer_gettime - arm/disarm and fetch state of POSIX per-process timer
timer_settime, timer_gettime - arm/disarm and fetch state of POSIX per-process timer
timerfd_create, timerfd_settime, timerfd_gettime - timers that notify via file descriptors
timerfd_create, timerfd_settime, timerfd_gettime - timers that notify via file descriptors
timerfd_create, timerfd_settime, timerfd_gettime - timers that notify via file descriptors
tkill, tgkill - send a signal to a thread
truncate, ftruncate - truncate a file to a specified length
truncate, ftruncate - truncate a file to a specified length
getrlimit, setrlimit, prlimit - get/set resource limits
umask - set file mode creation mask
umount, umount2 - unmount filesystem
umount, umount2 - unmount filesystem
uname - get name and information about current kernel
unlink, unlinkat - delete a name and possibly the file it refers to
unlink, unlinkat - delete a name and possibly the file it refers to
unshare - disassociate parts of the process execution context
userfaultfd - create a file descriptor for handling page faults in user space
ustat - get filesystem statistics
utime, utimes - change file last access and modification times
utimensat, futimens - change file timestamps with nanosecond precision
utime, utimes - change file last access and modification times
vfork - create a child process and block parent
vhangup - virtually hangup the current terminal
vm86old, vm86 - enter virtual 8086 mode
vm86old, vm86 - enter virtual 8086 mode
vmsplice - splice user pages to/from a pipe
wait, waitpid, waitid - wait for process to change state
wait3, wait4 - wait for process to change state, BSD style
wait3, wait4 - wait for process to change state, BSD style
wait, waitpid, waitid - wait for process to change state
wait, waitpid, waitid - wait for process to change state
readv, writev, preadv, pwritev, preadv2, pwritev2 - read or write data into multiple buffers