随笔分类 -  Linux编程

摘要:1.信号概念 信号是软件中断,很多比较重要的应用程序都需要信号处理。信号是一种进程之间或者内核与进程间异步通信的一种机制,例如:用户在终端键入中断键,会通过信号机制停止一个程序。 2.信号的共性 简单 不能携带大量信息 满足某个特设条件才发送 3.信号的机制 A给B发送信号,B 收到信号之前执行自己 阅读全文
posted @ 2022-08-25 17:20 陈尔东 阅读(78) 评论(0) 推荐(0)
摘要:1.进程标识符 每个进程都有一个非负整数表示的唯一ID,叫做PID,用getpid()函数获取自身的进程标识符,调用getppid获取父进程的标识符 2.父进程、子进程 进程A创建了进程B:那么A进程叫做父进程,B叫做子进程,父子进程是相对的概念,理解为人类中的父子进程。 pid_t fork(vo 阅读全文
posted @ 2022-08-23 14:36 陈尔东 阅读(1461) 评论(0) 推荐(0)
摘要:gcc编译基本语法,目标文件如果没有指明,就自动生成a.out文件 gcc编译四个步骤:预处理、编译、汇编、链接 gcc [选项] 准备编译的文件 [选项] [目标文件] gcc编译常用参数: -I 指定头文件所在目录位置 -c 只做预处理、编译、汇编。得到二进制文件 -g 编译时添加调试文件,用于 阅读全文
posted @ 2022-07-27 16:24 陈尔东 阅读(241) 评论(0) 推荐(0)