![](https://img-blog.csdnimg.cn/direct/6d835e8312704a7a89a58779fdc667f4.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux “ 登神长阶 ”
文章平均质量分 95
存放与Linux有关的博客,帮助大家学习Linux从入门到熟练,尽自己能力帮助大家了解Linux,希望大家支持
Eternity._
计算机专业在校大学生,阿里云专家博主,C/C++爱好者,祝大家天天开心,事事如意
展开
-
Linux小程序 —— 进度条
经过这么多天的学习,想必大家学到了很多Linux知识,今天我们来用Linux来实现我们的第一个小程序 — — 进度条原创 2024-05-17 07:27:37 · 1153 阅读 · 12 评论 -
Linux进程控制——Linux进程程序替换
进程替换进程程序替换能够让我们只用C语言就可以调用其他任何语言去执行,极大程度上带来了便利,也可以帮助我们完成很多任务,让我们一探究竟!原创 2024-05-15 21:05:13 · 1419 阅读 · 14 评论 -
Linux进程控制——Linux进程等待
进程等待确实非常有用,它既可以回收僵尸进程,避免造成内存泄漏,也能让父进程能够获取到子进程的退出信息,进程等待我们就先了解这么多,让我们进来看看细节!原创 2024-05-14 16:23:24 · 770 阅读 · 19 评论 -
Linux进程控制——Linux进程终止
进程终止相对于其他的进程控制来说,是很好理解的。我们主要介绍了进程终止,在明白错误码和退出码之后,相信能理解父进程是怎么得到子进程信息的。让我们期待下一节——进程等待与替换!原创 2024-05-12 20:15:27 · 1865 阅读 · 20 评论 -
Linux进程——进程地址空间
到这里我们的进程地址空间也接近尾声了,地址空间让进程管理和内存管理互不干涉,起到了很大作用。结束进程地址空间,我们的Linux进程概念到这里也结束了,后面我将带大家走进进程控制。原创 2024-05-11 20:59:44 · 709 阅读 · 18 评论 -
Linux进程——Linux环境变量
环境变量的学习重在理解,细节比较多,而且有很多新概念,所以认真,细心的学习环境变量是很重要的。原创 2024-05-09 20:52:37 · 1899 阅读 · 15 评论 -
Linux进程——Linux进程间切换与命令行参数
本篇我们主要了解了以下知识:进程间的切换,Linux进程调度队列,命令行参数,环境变量,当然环境变量我们还只接触到了它的冰山一角,还有很多知识等待着我们发掘!让我们下篇了解剩下的几个环境变量!原创 2024-05-08 20:59:05 · 716 阅读 · 21 评论 -
Linux进程——Linux进程与进程优先级
本篇文章前部分紧贴上篇Linux进程,分析完了Linux下常见的进程状态,然后初步了解了Linux进程优先级,而进程优先级与前面内容相差较大,希望大家能够多花点时间理解!原创 2024-05-07 16:25:42 · 691 阅读 · 10 评论 -
Linux进程——Linux下常见的进程状态
在了解Linux中进程的分类时,我们通常是先了解操作系统的进程,因为二者有一定的联系,了解操作系统能更好理解进程在操作系统中的运行关系。进程状态在进程中也极为重要,希望大家能理解透彻!原创 2024-05-03 20:26:44 · 2154 阅读 · 15 评论 -
Linux进程——进程的创建(fork的原理)
在上一篇文章中,我们已经会使用getpid/getppid函数来查看pid和ppid,本篇文章会介绍第二种查看进程的方法,以及如何创建子进程!原创 2024-05-02 12:12:41 · 1084 阅读 · 12 评论 -
Linux进程——Linux进程的概念(PCB的理解)
本篇主要学习的是进程的概念,CPU如何对PCB进行处理,以及初步学习如何查看父进程与子进程,希望大家能理解好PCB,下篇我们将深入了解进程的创建!原创 2024-04-29 21:01:23 · 902 阅读 · 8 评论 -
Linux基础——冯诺依曼体系结构与操作系统
前言:在进入Linux进阶知识之前,我们还需理解最后一点知识,先认识理解`冯诺依曼体系结构`,再认识理解`操作系统定位`这样才能更好的理解后面的知识原创 2024-04-28 20:30:18 · 600 阅读 · 6 评论 -
Linux基础——Linux开发工具(下)_make/makefile
make是一条命令,makefile是一个文件!!!makefile文件的内容需要我们自己编写,而make则是启动makefile的钥匙让我们来简单创建编写一个makefile。这就完成了一个简单的makefile文件,包含了编译和删除功能我们用vim编写一下test.c在编写完成,保存退出后,我们实现自动化构建代码只要:make如果想执行删除功能,我们只要:make clean那为什么形成可执行程序可以直接用make,但是删除不行呢?在上面编写的Makefile中make和执行后的结果是一样的。原创 2024-04-27 17:03:54 · 626 阅读 · 8 评论 -
Linux基础——Linux开发工具(中)_gcc/g++
在理解完本篇之后希望各位都能理解gcc/g++的四个步骤,gdb的简单使用方法!Linux开发工具(yum, vim)原创 2024-04-26 21:18:01 · 550 阅读 · 10 评论 -
Linux基础——Linux开发工具(上)_vim
首先在开始时,了解一下软件包是什么。在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序.但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装.软件包和软件包管理器, 就好比 “App” 和 “应用商店” 这样的关系.原创 2024-04-25 19:57:30 · 1350 阅读 · 8 评论 -
Linux基础——Linux权限详解
在Linux中的权限十分分明,保护也非常到位,除了root外其他用户并不能直接拿走你的文件,也不会修改删除你的文件。拓展:粘滞位如果只要用户具有目录的写权限, 用户就可以删除目录中的文件, 而不论这个用户是否有这个文件的写权限。如果是这样,那就不可想象了!因此在Linux中引入:粘滞位这样既可以让他使用文件但不会被删除粘滞位是一种权限位,它可以应用于目录上,用于限制用户对其中文件的删除。当一个目录设置了粘滞位后,只有文件的所有者或者超级用户可以删除该目录下的文件,其他用户无法删除。原创 2024-04-24 16:42:09 · 556 阅读 · 4 评论 -
Linux基础——Linux常见基本指令(下)
Linux下的常见指令已经全部介绍完毕,还是那句话,Linux中的指令“成千上万”,我们不可能全部学完,后面我们就要更进一步学习Linux知识咯!!!原创 2024-04-23 16:42:08 · 1553 阅读 · 2 评论 -
Linux基础——Linux常见基本指令(中)
学习Linux,多熟悉熟悉不同指令的用法,多使用指令才能更好的记住指令,为以后的熟练打下基础。蟹蟹大家支持!!!我们下篇继续。原创 2024-04-22 20:48:07 · 988 阅读 · 1 评论 -
Linux基础——Linux常见基本指令(上)
学习Linux,多熟悉熟悉不同指令的用法,多使用指令才能更好的记住指令,为以后的熟练打下基础。蟹蟹大家支持!!!原创 2024-04-21 14:32:08 · 1173 阅读 · 2 评论