第二节:系统调用 - 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)
- 将数据读/写到多个缓冲区