Linux系统编程
文章平均质量分 92
包括Linux进程、进程间通信、信号机制、线程、线程同步等。
Mindtechnist
Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,贝叶斯滤波与Kalman估计、多传感器信息融合,机器学习,人工智能,概率论与数理统计,矩阵分析、控制理论。
展开
-
【Linux线程同步专题】五、进程间同步
《Linux从小白到大神》 | 系统学习Linux开发、VIM/GCC/GDB/Make工具、Linux文件IO、进程管理、进程通信、多线程等,请关注专栏免费学习。原创 2022-10-19 23:16:58 · 733 阅读 · 12 评论 -
【Linux线程同步专题】四、信号量
《Linux从小白到大神》 | 系统学习Linux开发、VIM/GCC/GDB/Make工具、Linux文件IO、进程管理、进程通信、多线程等,请关注专栏免费学习。原创 2022-10-16 10:53:09 · 865 阅读 · 32 评论 -
【Linux线程同步专题】三、条件变量
线程同步专题三、条件变量。《Linux从小白到大神》 | 系统学习Linux开发、VIM/GCC/GDB/Make工具、Linux文件IO、进程管理、进程通信、多线程等,请关注专栏免费学习。原创 2022-10-07 20:17:32 · 728 阅读 · 7 评论 -
【Linux线程同步专题】二、读写锁
【Linux线程同步专题】二、读写锁。《Linux从小白到大神》 | 系统学习Linux开发、VIM/GCC/GDB/Make工具、Linux文件IO、进程管理、进程通信、多线程等,请关注专栏免费学习。原创 2022-10-04 21:22:28 · 755 阅读 · 0 评论 -
【Linux线程同步专题】一、什么是线程同步、互斥量与死锁
【Linux线程同步专题】一、什么是线程同步、互斥量与死锁。专栏 :《Linux从小白到大神》 | 系统学习Linux开发、VIM/GCC/GDB/Make工具、Linux文件IO、进程管理、进程通信、多线程等,请关注专栏免费学习。原创 2022-09-26 22:05:51 · 688 阅读 · 7 评论 -
【Linux信号专题】五、SIGCHLD信号详解
Linux信号专题完结篇——SIGCHLD信号详解。系统学习Linux开发、VIM/GCC/GDB/Make工具、Linux文件IO、进程管理、进程通信、多线程等,请关注专栏《Linux从小白到大神》免费学习。原创 2022-09-08 21:32:28 · 2528 阅读 · 0 评论 -
【Linux信号专题】四、信号的捕捉
Linux信号专题——四、信号的捕捉。系统学习Linux开发、VIM/GCC/GDB/Make工具、Linux文件IO、进程管理、进程通信、多线程等,请关注专栏《Linux从小白到大神》免费学习。原创 2022-09-06 21:29:09 · 1607 阅读 · 0 评论 -
【Linux信号专题】三、未决信号集、阻塞信号集与信号集操作函数
本文为Linux信号专题之未决信号集、阻塞信号集相关。系统学习Linux开发、VIM/GCC/GDB/Make工具、Linux文件IO、进程管理、进程通信、多线程等,请关注专栏《Linux从小白到大神》免费学习。原创 2022-08-29 12:14:12 · 906 阅读 · 23 评论 -
【Linux信号专题】二、信号是如何产生的
Linux信号专题之信号的产生,系统学习Linux开发请关注专栏《Linux从小白到大神》。原创 2022-08-24 07:45:00 · 894 阅读 · 20 评论 -
【Linux信号专题】一、什么是信号
Linux信号专题,第一篇:介绍信号的概念,信号的实现机制,产生信号的方式,信号的状态,信号的处理方式,PCB中关于信号的信息,信号的编号,信号的要素,信号的帮助文档等。更多内容请关注专栏《Linux从小白到大神》。...原创 2022-08-07 22:04:55 · 1503 阅读 · 57 评论 -
【Linux线程】二、线程控制原语
Linux线程二、线程控制原语。《Linux从小白到大神》 | 系统学习Linux开发、VIM/GCC/GDB/Make工具、Linux文件IO、进程管理、进程通信、多线程等,请关注专栏免费学习。原创 2022-09-22 12:13:23 · 509 阅读 · 18 评论 -
【Linux线程】一、什么是线程
Linux线程专题第一篇文章:线程的概念。《Linux从小白到大神》 | 系统学习Linux开发、VIM/GCC/GDB/Make工具、Linux文件IO、进程管理、进程通信、多线程等,请关注专栏免费学习。原创 2022-09-19 19:44:44 · 852 阅读 · 22 评论 -
【Linux守护进程】二、守护进程详解
Linux守护进程专题二、守护进程详解。系统学习Linux开发、VIM/GCC/GDB/Make工具、Linux文件IO、进程管理、进程通信、多线程等,请关注专栏免费学习。原创 2022-09-14 09:00:00 · 1045 阅读 · 14 评论 -
【Linux守护进程】一、进程组与会话
系统学习Linux开发、VIM/GCC/GDB/Make工具、Linux文件IO、进程管理、进程通信、多线程等,请关注专栏免费学习。原创 2022-09-12 19:31:33 · 1350 阅读 · 42 评论 -
【Linux进程间通信】四、mmap共享存储映射
Linux进程间通信专题——mmap共享存储映射。原创 2022-07-21 07:45:00 · 1323 阅读 · 36 评论 -
【Linux进程间通信】三、FIFO命名管道
Linux进程间通信专题:FIFO命名管道。原创 2022-07-13 07:30:00 · 1266 阅读 · 51 评论 -
【Linux进程间通信】二、pipe管道
Linux进程间通信方式之管道pipe,更多Linux文章请关注专栏《Linux从小白到大神》。原创 2022-06-24 07:30:00 · 3137 阅读 · 47 评论 -
【Linux进程间通信】一、什么是IPC
本篇为Linux进程间通信第一篇文章,介绍什么是进程间通信IPC,关于进程间通信的具体方式及实现在后面会一一更新,更多内容请关注我的专栏《Linux从小白到大神》。原创 2022-06-13 07:30:00 · 534 阅读 · 40 评论 -
【Linux进程】一、什么是进程?什么是PCB?进程都有哪些状态?
本文主要介绍了进程概念相关的基础知识,作为Linux进程专题的基础,后续将更新Linux进程控制、进程回收、进程替换等,收录于专栏:《Linux从小白到大神》原创 2022-05-31 11:03:41 · 958 阅读 · 50 评论 -
【Linux进程】二、什么是环境变量
本文主要介绍了操作系统运行环境中的一些参数——环境变量,分析了环境变量的本质并详细介绍了常用的环境变量以及环境变量操作相关的函数,本文内容作为Linux进程专题的基础,后续将更新Linux进程控制、进程回收、进程替换等,收录于专栏:《Linux从小白到大神》。...原创 2022-06-01 11:40:20 · 1716 阅读 · 40 评论 -
【Linux进程】三、进程控制——fork()系统调用深度刨析
本文介绍了进程控制相关的命令与函数,并深入讨论了fork函数的实现机制以及fork函数的一次调用两次返回,最后通过实例演示了如何使用fork函数控制进程的创建。原创 2022-06-07 09:31:42 · 2287 阅读 · 34 评论 -
【Linux进程】四、printf函数的缓冲区刷新机制与父子进程间的“读共享写拷贝”问题
Linux中使用printf函数打印到终端设备的时候要注意的缓冲区刷新问题,以及Linux父子进程间的读时共享写时复制问题。原创 2022-06-08 20:56:22 · 931 阅读 · 26 评论 -
【Linux进程】五、什么是进程替换?—— exec函数族
本文主要讲了Linux进程专题中的进程替换相关概念以及exec函数族。原创 2022-06-10 07:30:00 · 562 阅读 · 18 评论 -
【Linux进程】六、wait()函数——子进程回收
Linux进程专题之进程回收,Linux系列文章请关注专栏《Linux从小白到大神》。原创 2022-06-11 11:18:10 · 2702 阅读 · 23 评论 -
Linux系统调用一、系统调用与C库函数的关系 —— 从进程虚拟地址空间和文件描述符的角度分析
系通调用与C库函数的关系。通过进程虚拟地址空间和文件描述符来讲解。原创 2022-05-14 20:21:51 · 898 阅读 · 8 评论 -
Linux系统调用二、open()函数与close()函数介绍
Linux系统调用函数open和close的函数原型、函数功能、函数参数、函数返回值介绍以及实例分析。原创 2022-05-16 17:55:52 · 1444 阅读 · 20 评论 -
Linux系统调用三、read()函数和write()函数介绍
Linux系统调用之read和write函数。原创 2022-05-17 17:44:16 · 2767 阅读 · 30 评论 -
Linux系统调用四、lseek()函数详解
Linux系统调用之lseek()函数详解。原创 2022-05-18 10:17:40 · 12669 阅读 · 112 评论 -
Linux系统调用五、fcntl函数与非阻塞
Linux系统调用系列文章第五篇,讲解了阻塞与非阻塞的概念以及fcntl函数的用法。原创 2022-05-22 22:53:42 · 1944 阅读 · 85 评论 -
Linux系统调用六、stat函数与 struct stat 文件信息结构体深度刨析
Linux系统调用函数stat详解,以及文件信息结构体struct stat结构体详解。原创 2022-05-23 21:32:27 · 2958 阅读 · 66 评论 -
Linux系统调用七、与文件权限有关的系统API串讲
Linux系统调用专题,本文主要讲解了与文件权限相关的API:access()函数、chmod()函数、chown()函数、rename()函数、truncate()函数。原创 2022-05-24 21:19:08 · 719 阅读 · 18 评论 -
Linux系统调用八、link系列API函数详解
Linux系统调用系列八、link系列函数包括:link()函数、symlink()函数、readlink()函数、unlink()函数。原创 2022-05-25 16:01:18 · 2672 阅读 · 45 评论 -
Linux系统调用九、与目录操作相关的系统API
Linux系统调用之与目录操作相关的函数:getcwd()函数、chdir()函数、mkdir()函数、rmdir()函数、opendir()函数、readdir()函数、closedir()函数、rewinddir()函数、telldir()函数、seekdir()函数。原创 2022-05-27 11:31:22 · 875 阅读 · 47 评论 -
Linux系统调用十、进程地址空间、文件描述符、errno错误码、dup()重定向
本文主要讲解了进程虚拟地址空间,文件描述符,errno错误码以及strerror()函数通过错误码获取错误信息,dup()函数与dup2()函数实现文件描述符复制与重定向四个方面的内容。原创 2022-05-28 10:08:13 · 488 阅读 · 46 评论