【linux环境高级编程】第7篇:linux系统进程详解,看这一篇就够了

本文详细介绍了Linux系统进程的概念、状态、创建、退出、回收、进程设计框架,包括fork、exec族函数的使用。还讨论了环境变量的设置与获取,以及守护进程的创建和管理,讲解了如何编写无控制终端、不产生僵尸和孤儿进程的守护进程程序。此外,文章还介绍了常用的Linux进程查询命令,如ps、top和kill。
摘要由CSDN通过智能技术生成

1 前言

1.1. 声明

本文依据个人学习工作经验及网络资料整理而成,如有部分错误请留言。
本文部分内容可能源自网络,侵删。
文章为个人辛苦整理,付费内容,禁止私自转载。

1.2 参考链接

国嵌学习链接:
https://www.bilibili.com/video/BV1Gi4y1G7MM?from=search&seid=6289925691599795128
linux系统编程:
https://www.cnblogs.com/mickole/category/496206.html?page=1

2 概述

2.1 进程的含义

进程是一个程序执行的过程,会去分配内存资源,cpu的调度

pcb 是一个结构体,process control block
print circuit board(此处不是印刷电路板的意思)
task_struct

PID:进程标识符

umask:
什么是umask:https://blog.csdn.net/yangzhengquan19/article/details/83055686
Linux umask命令:https://www.runoob.com/linux/linux-comm-umask.html

Kill -l 查看操作系统所有信号
File 1.c 查看1.c是什么文件

信号相关设置 处理异步io
用户id,组id:哪个用户打

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑猫学长呀

有帮助到你就来打个赏呗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值