![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 88
深情的小陈同学
这个作者很懒,什么都没留下…
展开
-
进程与文件系统
综上,我们学习了系统关于文件操作的基本接口,从底层和操作系统的视角去理解了文件操作和进程之间的关系,也理解了c库里文件操作的函数接口对操作系统接口的封装原理等等,我们尝试通过一个简单的模拟封装c库的文件操作接口,来熟悉掌握这些接口的使用以及原理,这个封装的代码以及分析将放到下一篇博客中总结整理原创 2024-04-24 15:28:46 · 1114 阅读 · 0 评论 -
Linux —— 进程控制
整理了关于一个进程的创建,核心要掌握fork的理解和使用还有进程的终止,终止的情况有正常和非正常,以及正常终止后的退出码信息如何获取等等然后就是关于进程等待的理解,当子进程结束后,需要被父进程回收,父进程等待子进程结束的过程就是进程等待,分为阻塞等待和非阻塞轮询,以及相关的接口waitpid的理解和使用最后讲到进程替换,也叫程序加载,理解程序是如何被加载到进程中的,以及对应的接口exec...的使用原创 2024-04-17 10:36:47 · 1025 阅读 · 1 评论 -
Linux的基本权限
本篇文章是对Linux下的基本权限学习后的整理和理解原创 2024-03-10 15:17:21 · 1049 阅读 · 0 评论 -
Linux下的第一个C++小程序——进度条
本篇内容难度不大,主要是为了熟悉练习不久前学的各种指令,熟悉一下vim、make和makefile等等的操作,还提到了缓存区的概念,简单实现了一个小程序进度条原创 2024-03-14 15:02:47 · 448 阅读 · 0 评论 -
Linux常见指令总结
本篇总结了对Linux操作系统的一些常见基本的指令操作原创 2024-03-07 11:17:17 · 1439 阅读 · 0 评论 -
Linux下关于程序开发的一些基本工具
本篇文章总结了在Linux下关于程序开发最基本的几个工具,以及基本的使用方法yum用于下载vim文本编辑器,也就是记事本gcc/g++,用来编译c/c++代码gdb用于程序的调试make和makefile,自动化构建工具原创 2024-03-14 11:17:54 · 990 阅读 · 0 评论 -
Linux进程概念
本篇总结了与进程相关的一些概念,初步建立对进程和进程在内存中如何被管理和执行等等的印象,为接下来学习进程控制做基础原创 2024-03-19 12:42:02 · 966 阅读 · 0 评论 -
LInux下C语言模拟实现 —— 极简版的命令行解释器
本篇博客循序渐进的实现了一个简单的简易版Linux命令行解释器,每一步都有知识点的介绍和简单的分析说明,并且最后附上源码提供参考,模拟实现的目的是为了更好的理解上一节课学习的进程相关的四个步骤,熟悉和掌握其中的接口,更加深刻的理解进程控制的概念原创 2024-04-18 16:29:17 · 1139 阅读 · 0 评论