sigaction |
设置对指定信号的处理方法 |
sigprocmask |
根
据参数对信号集中的信号执行阻塞/解除阻塞等操作 |
sigpending |
为指定的被阻塞信号设置队
列 |
sigsuspend |
挂起进程等待特定信号 |
signal |
参
见signal |
kill |
向进程或进程组发信号 |
*sigblock |
向
被阻塞信号掩码中添加信号,已被sigprocmask代替 |
*siggetmask |
取得现有阻塞
信号掩码,已被sigprocmask代替 |
*sigsetmask |
用给定信号掩码替换现有阻塞信
号掩码,已被sigprocmask代替 |
*sigmask |
将给定的信号转化为掩码,已被
sigprocmask代替 |
*sigpause |
作用同sigsuspend,已被
sigsuspend代替 |
sigvec |
为兼容BSD而设的信号处理函数,作用类似
sigaction |
ssetmask |
ANSI C的信号处理函数,作用类似sigaction |
相关推荐
在本实验“Lab 6:Linux系统调用1”中,我们将深入理解Linux操作系统的核心机制,特别是如何实现自定义的系统调用。这个过程涉及到多个步骤,包括获取源码、配置内核、编译以及安装系统调用。以下是对整个流程的详细...
Linux系统调用列表.pdf
Linux 系统调用列表介绍 本文列出了大部分常见的 Linux 系统调用,并附有简要中文说明。 Linux 系统调用是操作系统提供给应用程序的接口,用于控制进程、文件系统、网络、设备等资源。以下是 Linux 系统调用的一个...
总结,Linux系统调用是操作系统与应用程序之间的桥梁,它们构成了操作系统服务的核心部分。理解和熟练使用系统调用对于开发高效、安全的Linux程序至关重要。同时,通过系统调用的调试和性能分析,可以优化程序行为,...
Linux系统调用列表[汇编].pdf
较详细介绍了linux中各种系统调用的用法。值得一看。
深入Linux系统编程的核心,探索系统调用的奥秘和标准I/O库的强大功能。《系统调用与标准I/O库》资源为您揭开了系统编程的复杂面纱,从内核到库的每个层面,提供了全面的指导和深入的解析。 系统调用概述:了解系统...
在Linux操作系统中,系统调用是用户空间程序与内核进行交互的重要机制。它们提供了标准接口,使得应用程序能够请求操作系统执行各种低级别的任务,如创建进程、读写文件、网络通信等。本视频讲解将深入剖析Linux ...
使用系统调用fork()创建两个子进程,再用系统调用signal()让父进程捕捉键盘上的中断信号(即按DEL键);当捕捉到中断信号后,父进程用系统调用Kill()向两个子进程发出信号,子进程捕捉到信号后分别输出下列信息后终止: ...
### Linux系统调用过程分析 #### 一、系统调用的基本概念 1. **系统调用的定义** 在操作系统(OS)的核心中,都设置有一组用于实现各种系统功能的子程序,并将它们提供给用户程序调用。每当用户在程序中需要OS提供...
Linux系统调用是操作系统提供的一种核心服务方式,允许用户态的程序安全地访问操作系统功能。在Linux中,系统调用是通过软中断机制实现的,通常由特定的汇编指令如`int`触发。系统调用接口是API(应用程序编程接口)...
Linux系统调用是操作系统提供给用户程序访问底层硬件和操作系统服务的接口。这些调用是操作系统内核的一部分,允许程序执行各种任务,如创建进程、管理文件系统、处理输入/输出等。以下是一些常见的Linux系统调用...
### Linux系统调用权威指南 #### 一、引言 《Linux系统调用权威指南》是一篇详尽介绍Linux系统调用机制的文章。系统调用是操作系统中最核心的部分之一,它是用户空间应用程序与内核之间通信的主要接口。通过系统...
Linux系统调用概述 Linux系统调用是用户空间访问内核的唯一手段,它们是内核唯一的合法入口。通知内核的机制是通过软中断的机制实现的:通过引发一个异常来促使系统切换到内核态去执行异常处理程序。此时的异常处理...
【Linux系统调用手册】是理解操作系统内核与应用程序交互的关键文档,它包含了所有可以直接从用户空间调用的内核服务。系统调用是操作系统提供给用户态程序访问内核功能的接口,允许用户程序执行如创建进程、读写...
Linux系统调用是操作系统提供的一种机制,允许用户空间的程序请求内核提供服务。这些服务包括进程管理、文件系统操作、网络通信等。Linux系统调用通过一系列预定义的接口与操作系统交互,以实现对硬件资源的管理和...