第二节:系统调用 - Linux 手册页

accept(2)
接受套接字上的连接
accept4(2)
接受套接字上的连接
access(2)
检查文件对真实用户的权限
acct(2)
开启/关闭进程会计
add_key(2)
将密钥添加到内核密钥管理设施
adjtimex(2)
调整内核时钟
afs_syscall(2)
未实现的系统调用
alarm(2)
设置闹钟以传递信号
alloc_hugepages(2)
分配/释放大页
arch_prctl(2)
设置体系结构特定的线程状态
arm_fadvise(2)
预声明文件数据的访问模式
arm_fadvise64_64(2)
预声明文件数据的访问模式
arm_sync_file_range(2)
将文件段与磁盘同步
atkexit(2)
终止 LAM 进程
bdflush(2)
启动、刷新或调整 buffer-dirty-flush 守护进程
bind(2)
将名称绑定到套接字
break(2)
未实现的系统调用
brk(2)
更改数据段大小
cacheflush(2)
刷新指令/数据缓存的内容
capget(2)
设置/获取线程的功能
capset(2)
设置/获取线程的功能
chdir(2)
更改工作目录
chmod(2)
更改文件的权限
chown(2)
更改文件的所有者
chown32(2)
更改文件的所有者
chroot(2)
更改根目录
clock_getres(2)
时钟/时间函数
clock_gettime(2)
时钟/时间函数
clock_nanosleep(2)
具有可指定时钟的高精度睡眠
clock_settime(2)
时钟/时间函数
clone(2)
创建子进程
__clone2(2)
创建子进程
clone2(2)
创建子进程
close(2)
关闭文件描述符
connect(2)
在套接字上发起连接
creat(2)
打开/可能创建文件/设备
create_module(2)
创建可加载模块条目
dc_ctx_new(2)
distcache 阻塞客户端 API
dc_plug_new(2)
基本的 DC_PLUG 函数
dc_plug_read(2)
DC_PLUG 读取/写入函数
dc_server_new(2)
distcache 服务器 API
delete_module(2)
卸载内核模块
drecv(2)
发送/接收 LAM 数据链路消息
dsend(2)
发送/接收 LAM 数据链路消息
dup(2)
复制文件描述符
dup2(2)
复制文件描述符
dup3(2)
复制文件描述符
epoll_create(2)
打开 epoll 文件描述符
epoll_create1(2)
打开 epoll 文件描述符
epoll_ctl(2)
epoll 描述符的控制接口
epoll_pwait(2)
等待 epoll 文件描述符上的 I/O 事件
epoll_wait(2)
等待 epoll 文件描述符上的 I/O 事件
eventfd(2)
为事件通知创建文件描述符
eventfd2(2)
为事件通知创建文件描述符
execve(2)
执行程序
_exit(2)
终止调用进程
exit(2)
终止调用进程
exit_group(2)
退出进程中的所有线程
faccessat(2)
检查相对于目录文件描述符的文件用户权限
fadvise(2)
提供关于文件访问的建议
fadvise64(2)
预声明文件数据的访问模式
fadvise64_64(2)
预声明文件数据的访问模式
fallocate(2)
更改文件空间
fattach(2)
未实现的系统调用
fattch(2)
未实现的系统调用
fchdir(2)
更改工作目录
fchmod(2)
更改文件的权限
fchmodat(2)
检查相对于目录文件描述符的文件权限
fchown(2)
更改文件的所有者
fchown32(2)
更改文件的所有者
fchownat(2)
更改相对于目录文件描述符的文件所有权
fcntl(2)
更改文件描述符
fcntl64(2)
更改文件描述符
fdatasync(2)
将文件的内存状态与存储设备同步
fdetach(2)
未实现的系统调用
fgetxattr(2)
扩展属性值
finit_module(2)
加载内核模块
flistxattr(2)
扩展属性名称
flock(2)
应用于打开文件的建议锁
fork(2)
创建子进程
free_hugepages(2)
分配/释放大页
fremovexattr(2)
删除扩展属性
fsetxattr(2)
设置扩展属性值
fstat(2)
文件状态
fstat64(2)
文件状态
fstatat(2)
相对于目录文件描述符的文件状态
fstatat64(2)
相对于目录文件描述符的文件状态
fstatfs(2)
文件系统统计信息
fstatfs64(2)
文件系统统计信息
fstatvfs(2)
文件系统统计信息
fsync(2)
将文件的内存状态与存储设备同步
ftruncate(2)
将文件截断为指定长度
ftruncate64(2)
将文件截断为指定长度
futex(2)
快速用户空间锁
futimesat(2)
更改相对于目录文件描述符的文件时间戳
gall(2)
LAM 节点标识符数组
gcomps(2)
LAM 节点标识符数组
get_kernel_syms(2)
导出的内核/模块符号
get_mempolicy(2)
进程的 NUMA 内存策略
get_robust_list(2)
获取/设置健壮 futex 列表
get_thread_area(2)
线程本地存储区域
getall(2)
LAM 节点标识符数组
getcomps(2)
LAM 节点标识符数组
getcontext(2)
获取/设置用户上下文
getcpu(2)
确定调用线程正在运行的 CPU/NUMA 节点
getcwd(2)
当前工作目录
getdents(2)
目录条目
getdents64(2)
目录条目
getdomainname(2)
获取/设置 NIS 域名
getdtablesize(2)
描述符表大小
getegid(2)
组标识
getegid32(2)
组标识
geteuid(2)
用户标识
geteuid32(2)
用户标识
getgid(2)
组标识
getgid32(2)
组标识
getgroups(2)
获取/设置辅助组 ID 列表
getgroups32(2)
获取/设置辅助组 ID 列表
gethostid(2)
获取/设置当前主机的唯一标识符
gethostname(2)
获取/设置主机名
getitimer(2)
获取/设置间隔计时器的值
getjones(2)
LAM 节点标识符数组
getmsg(2)
未实现的系统调用
getnall(2)
LAM 节点信息
getnjones(2)
LAM 节点信息
getnodeid(2)
LAM 节点信息
getnodes(2)
LAM 节点标识符数组
getnodetype(2)
LAM 节点信息
getnotb(2)
LAM 节点信息
getntype(2)
LAM 节点信息
getorigin(2)
LAM 节点信息
getotbs(2)
LAM 节点标识符数组
getpagesize(2)
内存页大小
getpeername(2)
已连接对等套接字的名称
getpgid(2)
设置/获取进程组
getpgrp(2)
设置/获取进程组
getpid(2)
进程标识
getpmsg(2)
未实现的系统调用
getppid(2)
进程标识
getpriority(2)
获取/设置程序调度优先级
getrent(2)
LAM 路由信息
getrentc(2)
LAM 路由信息
getresgid(2)
真实、有效和保存的用户/组 ID
getresgid32(2)
真实、有效和保存的用户/组 ID
getresuid(2)
真实、有效和保存的用户/组 ID
getresuid32(2)
真实、有效和保存的用户/组 ID
getrlimit(2)
获取/设置资源限制
getroute(2)
LAM 路由信息
getroute2(2)
LAM 路由信息
getrtype(2)
LAM 路由信息
getrusage(2)
资源使用情况
getsid(2)
会话 ID
getsockname(2)
套接字名称
getsockopt(2)
获取/设置套接字选项
gettid(2)
线程标识
gettimeofday(2)
获取/设置时间
getuid(2)
用户标识
getuid32(2)
用户标识
getunwind(2)
将 unwind 数据复制到调用者的缓冲区
getxattr(2)
扩展属性值
gjones(2)
LAM 节点标识符数组
gnodes(2)
LAM 节点标识符数组
gotbs(2)
LAM 节点标识符数组
gtty(2)
未实现的系统调用
idle(2)
使进程 0 处于空闲状态
ignall(2)
LAM 节点信息
igncmp(2)
LAM 节点信息
igndid(2)
LAM 节点信息
igndtp(2)
LAM 节点信息
ignjon(2)
LAM 节点信息
ignotb(2)
LAM 节点信息
igntp(2)
LAM 节点信息
igorgn(2)
LAM 节点信息
igrtp(2)
LAM 路由信息
inb(2)
端口 I/O
inb_p(2)
端口 I/O
init_module(2)
加载内核模块
inl(2)
端口 I/O
inl_p(2)
端口 I/O
inotify_add_watch(2)
将监视添加到初始化的 inotify 实例
inotify_init(2)
初始化 inotify 实例
inotify_init1(2)
初始化 inotify 实例
inotify_rm_watch(2)
从 inotify 实例中删除现有的监视
insb(2)
端口 I/O
insl(2)
端口 I/O
insw(2)
端口 I/O
intro(2)
系统调用简介
introc(2)
LAM C 编程函数简介
introf(2)
LAM Fortran 编程例程简介
inw(2)
端口 I/O
inw_p(2)
端口 I/O
io_cancel(2)
取消未决的异步 I/O 操作
io_destroy(2)
销毁异步 I/O 上下文
io_getevents(2)
从完成队列读取异步 I/O 事件
io_setup(2)
创建异步 I/O 上下文
io_submit(2)
提交异步 I/O 块进行处理
ioctl(2)
控制设备
ioctl_list(2)
/i386 内核中的 ioctl 调用
ioperm(2)
设置端口输入/输出权限
iopl(2)
更改 I/O 权限级别
ioprio_get(2)
获取/设置 I/O 调度类/优先级
ioprio_set(2)
获取/设置 I/O 调度类/优先级
ipc(2)
System V IPC 系统调用
isastream(2)
未实现的系统调用
kattach(2)
将进程附加/分离到/从本地 LAM 守护进程
kcmp(2)
比较两个进程以确定它们是否共享内核资源
kcreate(2)
从可执行程序创建 LAM 进程
kdetach(2)
将进程附加/分离到/从本地 LAM 守护进程
kdoom(2)
将信号传递给 LAM 进程
kenter(2)
将进程进入 LAM 会话
kentr(2)
将进程进入 LAM 会话
kexec_load(2)
加载新的内核以供以后执行
_kexit(2)
终止 LAM 进程
kexit(2)
终止 LAM 进程
keyctl(2)
更改内核密钥管理设施
kill(2)
向进程发送信号
killpg(2)
向进程组发送信号
kinit(2)
初始化 LAM 进程
krecv(2)
发送/接收本地节点 LAM 消息
ksend(2)
发送/接收本地节点 LAM 消息
ksr(2)
发送/接收本地节点 LAM 消息
kstate(2)
LAM 进程的同步状态
kxit(2)
终止 LAM 进程
lam_kpause(2)
更改 LAM 信号处理策略
lam_ksigblock(2)
更改 LAM 信号处理策略
lam_ksignal(2)
指定 LAM 信号的处理程序
lam_ksigretry(2)
更改 LAM 信号处理策略
lam_ksigsetmask(2)
更改 LAM 信号处理策略
lam_ksigsetretry(2)
更改 LAM 信号处理策略
lam_rfclose(2)
LAM 类似 POSIX 的远程文件服务
lam_rfincr(2)
控制 LAM 特定的文件守护进程服务
lam_rflseek(2)
LAM 类似 POSIX 的远程文件服务
lam_rfopen(2)
LAM 类似 POSIX 的远程文件服务
lam_rfposix(2)
LAM 类似 POSIX 的远程文件服务
lam_rfread(2)
LAM 类似 POSIX 的远程文件服务
lam_rfrmfd(2)
控制 LAM 特定的文件守护进程服务
lam_rfstat(2)
LAM 类似 POSIX 的远程文件服务
lam_rfstate(2)
报告远程 LAM 文件描述符的状态
lam_rfwrite(2)
LAM 类似 POSIX 的远程文件服务
lam_rtrfforget(2)
卸载 LAM 跟踪数据
lam_rtrfget(2)
卸载 LAM 跟踪数据
lam_rtrforget(2)
卸载 LAM 跟踪数据
lam_rtrget(2)
卸载 LAM 跟踪数据
lam_rtrstore(2)
存储 LAM 跟踪数据
lam_rtrsweep(2)
删除 LAM 跟踪数据
lam_rtrudie(2)
删除 LAM 跟踪数据
lam_rtrwipe(2)
删除 LAM 跟踪数据
lamf_rfclose(2)
打开/关闭远程文件
lamf_rfopen(2)
打开/关闭远程文件
lamf_rfread(2)
从/向远程文件读取/写入数据
lamf_rfwrite(2)
从/向远程文件读取/写入数据
lchown(2)
更改文件的所有者
lchown32(2)
更改文件的所有者
lgetxattr(2)
扩展属性值
link(2)
为文件创建新名称
linkat(2)
创建相对于目录文件描述符的文件链接
listen(2)
侦听套接字上的连接
listxattr(2)
扩展属性名称
llistxattr(2)
扩展属性名称
_llseek(2)
重新定位读/写文件偏移量
llseek(2)
重新定位读/写文件偏移量
lock(2)
未实现的系统调用
lookup_dcookie(2)
返回目录条目的路径
lpattach(2)
将 LAM 进程附加/分离到远程进程管理
lpdetach(2)
将 LAM 进程附加/分离到远程进程管理
lremovexattr(2)
删除扩展属性
lseek(2)
重新定位读/写文件偏移量
lsetxattr(2)
设置扩展属性值
lstat(2)
文件状态
lstat64(2)
文件状态
madvise(2)
提供关于内存使用的建议
madvise1(2)
未实现的系统调用
mbind(2)
为内存范围设置内存策略
migrate_pages(2)
将进程中的所有页面移动到另一个节点集
mincore(2)
确定页面是否驻留在内存中
mkdir(2)
创建目录
mkdirat(2)
相对于目录文件描述符创建目录
mknod(2)
创建特殊/普通文件
mknodat(2)
相对于目录文件描述符创建特殊/普通文件
mlock(2)
锁定/解锁内存
mlockall(2)
锁定/解锁内存
mmap(2)
将文件/设备映射到内存
mmap2(2)
将文件/设备映射到内存
modify_ldt(2)
获取/设置 LDT
mount(2)
挂载文件系统
move_pages(2)
将进程的单个页面移动到另一个节点
mprotect(2)
设置内存区域的保护
mpx(2)
未实现的系统调用
mq_getsetattr(2)
获取/设置消息队列属性
mq_notify(2)
注册消息可用时的通知
mq_open(2)
打开消息队列
mq_timedreceive(2)
从消息队列接收消息
mq_timedsend(2)
向消息队列发送消息
mq_unlink(2)
移除消息队列
mremap(2)
重新映射虚拟内存地址
msgctl(2)
消息控制操作
msgget(2)
消息队列标识符
msgop(2)
消息操作
msgrcv(2)
消息操作
msgsnd(2)
消息操作
msync(2)
同步文件与内存映射
复用器(2)
未实现的系统调用
munlock(2)
锁定/解锁内存
munlockall(2)
锁定/解锁内存
munmap(2)
将文件/设备映射到内存
nal_address_new(2)
libnal 地址函数
nal_buffer_new(2)
libnal 缓冲区函数
nal_connection_new(2)
libnal 连接函数
nal_decode_uint32(2)
libnal 序列化函数
nal_listener_new(2)
libnal 监听器函数
nal_selector_new(2)
libnal 选择器函数
nanosleep(2)
高精度睡眠
_newselect(2)
同步 I/O 多路复用
nfsservctl(2)
与内核 NFS 守护进程的系统调用接口
nice(2)
更改进程优先级
nprob(2)
报告 LAM 缓冲的网络消息是否准备好接收
nprobe(2)
报告 LAM 缓冲的网络消息是否准备好接收
nrcv(2)
发送/接收 LAM 网络消息
nrecv(2)
发送/接收 LAM 网络消息
nsend(2)
发送/接收 LAM 网络消息
nsnd(2)
发送/接收 LAM 网络消息
obsolete(2)
过时的系统调用
oldfstat(2)
文件状态
oldlstat(2)
文件状态
oldolduname(2)
当前内核的名称/信息
oldstat(2)
文件状态
olduname(2)
当前内核的名称/信息
open(2)
打开/可能创建文件/设备
openat(2)
相对于目录文件描述符打开文件
outb(2)
端口 I/O
outb_p(2)
端口 I/O
outl(2)
端口 I/O
outl_p(2)
端口 I/O
outsb(2)
端口 I/O
outsl(2)
端口 I/O
outsw(2)
端口 I/O
outw(2)
端口 I/O
outw_p(2)
端口 I/O
path_resolution(2)
查找由文件名引用的文件
pause(2)
等待信号
pciconfig_iobase(2)
PCI 设备信息处理
pciconfig_read(2)
PCI 设备信息处理
pciconfig_write(2)
PCI 设备信息处理
perf_event_open(2)
设置性能监控
perfmonctl(2)
与 IA-64 性能监控单元的接口
personality(2)
设置进程执行域
phys(2)
未实现的系统调用
pipe(2)
创建管道
pipe2(2)
创建管道
pivot_root(2)
更改根文件系统
poll(2)
等待文件描述符上的某个事件
posix_fadvise(2)
预声明文件数据的访问模式
ppoll(2)
等待文件描述符上的某个事件
prctl(2)
进程操作
prcv(2)
LAM 物理层消息传递
prcvc(2)
LAM 物理层消息传递
prcvo(2)
LAM 物理层消息传递
pread(2)
从/向文件描述符在给定偏移量处读/写
pread64(2)
从/向文件描述符在给定偏移量处读/写
preadv(2)
将数据读/写到多个缓冲区
precv(2)
LAM 物理层消息传递
prlimit(2)
获取/设置资源限制
process_vm_readv(2)
在进程地址空间之间传输数据
process_vm_writev(2)
在进程地址空间之间传输数据
prof(2)
未实现的系统调用
pselect(2)
同步 I/O 多路复用
pselect6(2)
同步 I/O 多路复用
psend(2)
LAM 物理层消息传递
psnd(2)
LAM 物理层消息传递
psndc(2)
LAM 物理层消息传递
psndo(2)
LAM 物理层消息传递
ptrace(2)
进程跟踪
putmsg(2)
未实现的系统调用
putpmsg(2)
未实现的系统调用
pwrite(2)
从/向文件描述符在给定偏移量处读/写
pwrite64(2)
从/向文件描述符在给定偏移量处读/写
pwritev(2)
将数据读/写到多个缓冲区
query_module(2)
查询内核获取与模块相关的各种位
quotactl(2)
更改磁盘配额
rbflook(2)
LAM 缓冲消息包的副本
rbfparms(2)
控制 LAM 远程缓冲区
rbfstate(2)
报告 LAM 远程缓冲区状态
rbfsweep(2)
控制 LAM 远程缓冲区
rbfudie(2)
控制 LAM 远程缓冲区
rbfwipe(2)
控制 LAM 远程缓冲区
read(2)
从文件描述符读取
readahead(2)
执行文件预读到页面缓存
readdir(2)
读取目录条目
readlink(2)
读取符号链接的值
readlinkat(2)
相对于目录文件描述符读取符号链接的值
readv(2)
将数据读/写到多个缓冲区
reboot(2)
重启/启用/禁用 Ctrl-Alt-Del
recho(2)
向 LAM 回显服务器发送消息
recv(2)
从套接字接收消息
recvfrom(2)
从套接字接收消息
recvmmsg(2)
在套接字上接收多个消息
recvmsg(2)
从套接字接收消息
remap_file_pages(2)
创建非线性文件映射
removexattr(2)
删除扩展属性
rename(2)
更改文件名称/位置
renameat(2)
相对于目录文件描述符重命名文件
request_key(2)
从内核的密钥管理设施请求密钥
restart_syscall(2)
重启系统调用
rflat(2)
标记/加载 LAM 远程节点上的存储
rflclean(2)
标记/加载 LAM 远程节点上的存储
rforget(2)
查找 LAM 远程节点上标记的存储
rget(2)
查找 LAM 远程节点上标记的存储
rload(2)
将文件加载到 LAM 远程节点
rmdir(2)
删除目录
rpcreate(2)
在远程节点上创建 LAM 进程
rpdoom(2)
向远程节点上的 LAM 进程发送信号
rpgo(2)
从标记的存储创建远程节点上的 LAM 进程
rpldgo(2)
在远程节点上加载/执行 LAM 程序
rploadgo(2)
在远程节点上加载/执行 LAM 程序
rpspawn(2)
将 LAM 进程生成到远程节点
rpstate(2)
报告远程节点上 LAM 进程的状态
rpwait(2)
等待子 LAM 进程终止
rpwt(2)
等待子 LAM 进程终止
rrsetrents(2)
设置 LAM 路由信息
rt_sigaction(2)
检查/更改信号操作
rt_sigpending(2)
检查挂起的信号
rt_sigprocmask(2)
检查/更改阻塞的信号
rt_sigqueueinfo(2)
排队信号/数据
rt_sigreturn(2)
从信号处理程序返回/清理堆栈帧
rt_sigsuspend(2)
等待信号
rt_sigtimedwait(2)
同步等待排队的信号
rt_tgsigqueueinfo(2)
排队信号/数据
rtas(2)
允许用户空间调用 RTAS
s390_runtime_instr(2)
启用/禁用 s390 CPU 运行时检测
sbrk(2)
更改数据段大小
sched_get_priority_max(2)
静态优先级范围
sched_get_priority_min(2)
静态优先级范围
sched_getaffinity(2)
设置/获取进程的 CPU 亲和性掩码
sched_getparam(2)
设置/获取调度参数
sched_getscheduler(2)
设置/获取调度策略/参数
sched_rr_get_interval(2)
命名进程的 SCHED_RR 间隔
sched_setaffinity(2)
设置/获取进程的 CPU 亲和性掩码
sched_setparam(2)
设置/获取调度参数
sched_setscheduler(2)
设置/获取调度策略/参数
sched_yield(2)
让出处理器
安全(2)
未实现的系统调用
select(2)
同步 I/O 多路复用
select_tut(2)
同步 I/O 多路复用
semctl(2)
信号量控制操作
semget(2)
信号量集标识符
semop(2)
信号量操作
semtimedop(2)
信号量操作
send(2)
向套接字发送消息
sendfile(2)
在文件描述符之间传输数据
sendfile64(2)
在文件描述符之间传输数据
sendmmsg(2)
在套接字上发送多个消息
sendmsg(2)
向套接字发送消息
sendto(2)
向套接字发送消息
set_mempolicy(2)
为进程/其子进程设置默认 NUMA 内存策略
set_robust_list(2)
获取/设置健壮 futex 列表
set_thread_area(2)
设置线程本地存储区域
set_tid_address(2)
设置线程 ID 指针
setcontext(2)
获取/设置用户上下文
setdomainname(2)
获取/设置 NIS 域名
setegid(2)
设置有效用户/组 ID
seteuid(2)
设置有效用户/组 ID
setfsgid(2)
设置用于文件系统检查的组身份
setfsgid32(2)
设置用于文件系统检查的组身份
setfsuid(2)
设置用于文件系统检查的用户身份
setfsuid32(2)
设置用于文件系统检查的用户身份
setgid(2)
设置组身份
setgid32(2)
设置组身份
setgroups(2)
获取/设置辅助组 ID 列表
setgroups32(2)
获取/设置辅助组 ID 列表
sethostid(2)
获取/设置当前主机的唯一标识符
sethostname(2)
获取/设置主机名
setitimer(2)
获取/设置间隔计时器的值
setns(2)
将线程与命名空间重新关联
setpgid(2)
设置/获取进程组
setpgrp(2)
设置/获取进程组
setpriority(2)
获取/设置程序调度优先级
setregid(2)
设置真实/有效用户/组 ID
setregid32(2)
设置真实/有效用户/组 ID
setresgid(2)
设置真实、有效和保存的用户或组 ID
setresgid32(2)
设置真实、有效和保存的用户或组 ID
setresuid(2)
设置真实、有效和保存的用户或组 ID
setresuid32(2)
设置真实、有效和保存的用户或组 ID
setreuid(2)
设置真实/有效用户/组 ID
setreuid32(2)
设置真实/有效用户/组 ID
setrlimit(2)
获取/设置资源限制
setsid(2)
创建会话/设置进程组 ID
setsockopt(2)
获取/设置套接字选项
settimeofday(2)
获取/设置时间
setuid(2)
设置用户身份
setuid32(2)
设置用户身份
setup(2)
设置设备和文件系统,挂载根文件系统
setxattr(2)
设置扩展属性值
sgetmask(2)
信号掩码更改
shmat(2)
共享内存操作
shmctl(2)
共享内存控制
shmdt(2)
共享内存操作
shmget(2)
分配共享内存段
shmop(2)
共享内存操作
shutdown(2)
关闭全双工连接的一部分
sigaction(2)
检查/更改信号操作
sigaltstack(2)
设置/获取信号堆栈上下文
sigblock(2)
更改信号掩码
siggetmask(2)
更改信号掩码
sigmask(2)
更改信号掩码
signal(2)
ANSI C 信号处理
signalfd(2)
创建用于接受信号的文件描述符
signalfd4(2)
创建用于接受信号的文件描述符
sigpause(2)
原子释放阻塞的信号/等待中断
sigpending(2)
检查挂起的信号
sigprocmask(2)
检查/更改阻塞的信号
sigqueue(2)
将信号/数据排队到进程
sigreturn(2)
从信号处理程序返回/清理堆栈帧
sigsetmask(2)
更改信号掩码
sigsuspend(2)
等待信号
sigtimedwait(2)
同步等待排队的信号
sigvec(2)
BSD 软件信号设施
sigwaitinfo(2)
同步等待排队的信号
socket(2)
创建通信端点
socketcall(2)
套接字系统调用
socketpair(2)
创建一对连接的套接字
splice(2)
将数据从管道拼接/到管道
spu_create(2)
创建新的 SPU 上下文
spu_run(2)
执行 SPU 上下文
spufs(2)
SPU 文件系统
ssetmask(2)
信号掩码更改
sstk(2)
更改堆栈大小
stat(2)
文件状态
stat64(2)
文件状态
statfs(2)
文件系统统计信息
statfs64(2)
文件系统统计信息
statvfs(2)
文件系统统计信息
stime(2)
设置时间
stty(2)
未实现的系统调用
subpage_prot(2)
为地址范围定义子页面保护
swapcontext(2)
用新的上下文替换旧的上下文
swapoff(2)
开始/停止与文件/设备的交换
swapon(2)
开始/停止与文件/设备的交换
symlink(2)
为文件创建新名称
symlinkat(2)
相对于目录文件描述符创建符号链接
sync(2)
将缓冲区缓存刷新到磁盘
sync_file_range(2)
将文件段与磁盘同步
sync_file_range2(2)
将文件段与磁盘同步
syncfs(2)
将缓冲区缓存刷新到磁盘
_syscall(2)
调用系统调用,无需库支持
syscall(2)
间接系统调用
syscalls(2)
系统调用
_sysctl(2)
读取/写入系统参数
sysctl(2)
读取/写入系统参数
sysfs(2)
文件系统类型信息
sysinfo(2)
返回关于整体系统统计信息的
syslog(2)
读取/清除内核消息环形缓冲区;设置console_loglevel
tee(2)
复制管道内容
tgkill(2)
向线程发送信号
time(2)
秒数时间
timer_create(2)
创建POSIX进程定时器
timer_delete(2)
删除POSIX进程定时器
timer_getoverrun(2)
POSIX进程定时器的溢出计数
timer_gettime(2)
使能/禁用/获取POSIX进程定时器的状态
timer_settime(2)
使能/禁用/获取POSIX进程定时器的状态
timerfd_create(2)
通过文件描述符通知的定时器
timerfd_gettime(2)
通过文件描述符通知的定时器
timerfd_settime(2)
通过文件描述符通知的定时器
times(2)
进程时间
tkill(2)
向线程发送信号
trcv(2)
发送/接收LAM传输消息
trecv(2)
发送/接收LAM传输消息
trror(2)
打印LAM系统错误消息
truncate(2)
将文件截断为指定长度
truncate64(2)
将文件截断为指定长度
tsend(2)
发送/接收LAM传输消息
tsnd(2)
发送/接收LAM传输消息
tux(2)
与TUX内核子系统交互
tuxcall(2)
未实现的系统调用
ugetrlimit(2)
获取/设置资源限制
umask(2)
设置文件模式创建掩码
umount(2)
卸载文件系统
umount2(2)
卸载文件系统
uname(2)
当前内核的名称/信息
未文档化(2)
未文档化的系统调用
未实现(2)
未实现的系统调用
unlink(2)
删除名称/可能指向的文件
unlinkat(2)
相对于目录文件描述符删除目录条目
unshare(2)
分离进程执行上下文的部分
uselib(2)
加载共享库
ustat(2)
文件系统统计信息
utime(2)
更改文件最后访问/修改时间
utimensat(2)
以纳秒精度更改文件时间戳
utimes(2)
更改文件最后访问/修改时间
vfork(2)
创建子进程/阻塞父进程
vhangup(2)
虚拟挂断当前终端
vm86(2)
进入虚拟8086模式
vm86old(2)
进入虚拟8086模式
vmsplice(2)
将用户页拼接入管道
vserver(2)
未实现的系统调用
wait(2)
等待进程状态改变
wait3(2)
等待进程状态改变,BSD风格
wait4(2)
等待进程状态改变,BSD风格
waitid(2)
等待进程状态改变
waitpid(2)
等待进程状态改变
write(2)
写入文件描述符
writev(2)
将数据读/写到多个缓冲区