Linux
文章平均质量分 94
由初级指令开始一步步掌握Linux核心内容
终焉代码
C/C++学习及创作者,分享学习过程中有趣内容。主要涉及 C/C++语法、Linux 系统编程、网络编程等开发内容
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Linux】进程初阶(2)——进程状态
本文摘要: 本文详细介绍了Linux操作系统中的进程状态及其管理机制。首先从宏观角度阐述了进程的运行、阻塞和挂起三种基本状态,然后重点分析了Linux特有的进程状态分类(R运行、S浅度睡眠、D深度睡眠等)。文章特别探讨了两种特殊进程状态:僵尸进程(子进程终止但父进程未回收资源)和孤儿进程(父进程先终止时由系统进程接管)。通过代码示例和状态监控命令,展示了这些状态的实际表现,并解释了它们对系统资源管理的影响。全文为理解Linux进程管理提供了系统性的知识框架。原创 2025-10-29 21:44:06 · 780 阅读 · 0 评论 -
【Linux】进程初阶(1)——基本进程理解
本文介绍了Linux系统中进程的基本概念和管理方法。首先解释了进程是程序动态执行时的实体,由PCB(进程控制块)和程序代码数据组成。重点讲解了Linux中PCB的具体实现task_struct结构体,包含进程标识符、状态、优先级等关键信息。详细介绍了查看进程的方法和系统调用操作,包括获取进程ID(getpid/getppid)和创建子进程(fork)。其中fork系统调用会创建子进程并分别返回不同的值,父进程得到子进程ID而子进程得到0。文章还通过代码示例演示了这些系统调用的使用。原创 2025-10-24 09:40:58 · 841 阅读 · 0 评论 -
【Linux】基本指令(入门篇)(下)
本文续【Linux】基本指令(入门篇)(上)继续探讨Linux基本入门指令与其内在基础理论,主要涉及指令相关指令、压缩与打包相关指令、网络传输了解等。原创 2025-10-21 19:01:57 · 1294 阅读 · 0 评论 -
【Linux】进程基础——硬件结构与操作系统
本文首先介绍了冯诺依曼体系结构的五大硬件组成及其"输入-计算-输出"的数据处理逻辑,重点阐述了内存作为中间层对提升计算机整体效率的关键作用。随后深入探讨了操作系统的核心概念,包括其设计目的、管理方式以及系统调用机制。特别强调了操作系统通过"先描述,再组织"的管理模式,将复杂资源抽象为数据结构进行高效管理。最后指出系统调用和库函数作为用户程序访问系统资源的桥梁,既保证了系统安全又提供了编程便利。全文为理解计算机系统运行机制和进程概念奠定了重要基础。原创 2025-10-20 10:54:45 · 686 阅读 · 0 评论 -
【Linux】基本指令(入门篇)(上)
本文介绍了Linux系统基本目录和文件操作指令,包括ls、pwd、cd、mkdir等目录操作指令,以及rm、cp、mv等文件操作指令。重点讲解了Linux文件系统的树形结构特点,根目录、绝对路径和相对路径的概念,以及"一切皆文件"的设计哲学。文章还涉及文件属性、隐藏文件、输入输出重定向等核心概念,通过CentOS 7.9环境下的实际操作演示,帮助读者理解Linux系统的基本操作原理。这些指令和概念是使用Linux系统的基础,后续会继续深入讲解相关理论知识。原创 2025-07-18 20:25:51 · 913 阅读 · 0 评论
分享