您的位置: 首页 > 文章 > 【linux编程实践教程(Bruce Molay)】第六章 为用户编程:终端控制和信号 【linux编程实践教程(Bruce Molay)】第六章 为用户编程:终端控制和信号 分类: 文章 • 2025-01-09 22:36:46 一 终端模式 规范模式 非规范模式(该模式没有缓冲)—stty -icanon raw模式 二 主要内容 三 信号 来源:信号来自内核,内核产生信号有以下三种情况 用户: 内核:当进程执行出错时,内核给进程发送一个信号 进程:一个进程可以通过系统调用kill给另一个进程发送信号;一个进程可以和另一个进程通过信号通信 使用方式: 包含头文件(signal.h) 四 总结 termios结构体的设置方式 非规范模式与c_cc[]数组的结合使用 程序无法控制vscode终端产生的信号,只能在原操作系统中控制 本章更多的是理解性的东西,无法实际阐述