
Linux
文章平均质量分 93
学习Linux的笔记
藤椒味的火腿肠真不错
好好学习,天天向上。全力以赴。
展开
-
Linux进程学习【环境变量】&&进程优先级
环境变量(Environment Variables)是操作系统用来存储系统配置信息的变量,它们决定了操作系统和程序的运行环境。简单来说,环境变量存储了影响系统运行的一些关键信息,例如系统路径、用户信息、程序配置等。它们对程序的运行至关重要,尤其是在编译、运行及配置程序时。一般是指在操作系统中用来指定操作系统运行环境的一些参数。例如在编译程序时,我们是不关心动态库位于什么地方,编译器链接时也只需要通过对应的 环境变量 就能找到动态库进行链接.原创 2025-04-27 21:06:33 · 1246 阅读 · 1 评论 -
Linux进程学习【进程状态】
只有被OS管理好了,才能发挥它的全部功效,而系统中存在多个 ,OS无法做到面面俱到,因此为了更好的管理,OS把 分成了几种状态:阻塞、挂起、运行、休眠等等,至于每种状态的应用场景是什么、有什么用?本文将会带着大家认识的各种 状态 。运行状态是进程最基本的状态之一,表示进程正被操作系统的CPU调度并正在执行。任何我们在日常操作中看到的、正在执行的程序,如浏览器、文本编辑器、音乐播放器等,其背后的进程都在运行状态。当你在编辑一个文档时,你的文本编辑器进程就是处于运行状态;而当你在浏览器中浏览网页时,浏览器的原创 2025-04-25 19:43:43 · 1656 阅读 · 46 评论 -
Linux进程学习【基本认知】
冯诺依曼体系结构,又称普林斯顿结构,是一种经典的计算机结构设计模型。其核心思想是将程序指令存储器和数据存储器合并为一个统一的存储空间,并且通过共享的内存接口进行数据交换。在这种结构中,程序指令和数据位于内存的不同物理位置,但它们的存储形式和存取方式是一样的。冯诺依曼体系结构被广泛应用于各类计算机系统中,包括从最早的EDVAC电子计算机到现代的高性能处理器。这个结构的设计思想至今仍是计算机系统的基石。操作系统(OS)原创 2025-04-25 19:43:31 · 1218 阅读 · 22 评论 -
Linux工具学习之【gdb】
📘前言可以编写代码,可以编译代码,此时只最后一件神器,就能进行完整的开发工作,那就是通过调试代码,毕竟谁都不敢保证自己的代码没有问题,所以就有调试器这种东西帮助我们定位问题,进而解决问题。原创 2025-04-24 00:30:00 · 1014 阅读 · 19 评论 -
Linux工具学习之【git】
📘前言是一个代码托管平台,它的创始人是,git的诞生可以使我们对已提交的代码历史版本进行回溯,这是一个十分重要的功能,除了查看历史版本外,git 还支持代码合并和打标签等诸多使用功能;简言之,有了 git 以后,我们可以随时随地的对代码进行管理📘正文为了保证良好的阅读体验,本文中使用的都是新账号,可以跟着我一步一步来操作。原创 2025-04-24 01:15:00 · 703 阅读 · 11 评论 -
Linux工具学习之【gcc/g++】
书接上文,我们已经学习了 Linux 中的编辑器 vim 的相关使用方法,现在已经能直接在 Linux 中编写C/C++代码,有了代码之后就要尝试去编译并运行它,此时就可以学习一下。原创 2025-04-18 19:08:14 · 1346 阅读 · 8 评论 -
Linux-进度条小程序
2.执行下面代码。原创 2025-04-19 23:45:00 · 1107 阅读 · 11 评论 -
高效的项目构建:用 Makefile 自动化你的构建过程
依赖。原创 2025-04-19 23:15:00 · 1051 阅读 · 2 评论 -
软件安装包-yum
(不切换用户的情况下执行,执行root才能执行的命令)功能sudo允许系统管理员授权普通用户在一定的安全策略下以超级用户(root)或其他用户的身份执行特定的命令。通过sudo,普通用户可以在不切换到root用户的情况下,临时获得足够的权限来执行需要高权限的操作,如使用安装软件。工作原理:当普通用户使用sudo执行命令时,sudo会首先检查该用户是否在文件中有相应的授权记录。如果有,sudo会要求用户输入自己的密码(以确认是用户本人在操作),验证通过后,就会以指定的用户身份(通常是root。原创 2025-04-17 14:16:41 · 778 阅读 · 25 评论 -
Linux工具学习之【vim】
注意:原创 2025-04-18 19:08:02 · 1208 阅读 · 38 评论 -
深入理解 Linux 权限管理:从 Shell 到文件权限
Shell 是 Linux 操作系统中的一个中间层,类似于一个桥梁,连接了用户与操作系统的内核(kernel)。我们平时通过命令行输入的指令,都是通过 Shell 来传递给内核执行的。你可以把它想象成一个助手,它帮你传达命令并把执行结果反馈回来。Shell 比喻:小明和王婆的故事小明:用户,想要完成一些操作。王婆:Shell,作为一个中介,负责传递小明的需求。小美:操作系统,最终接收命令并执行。小王:权限限制,可能会阻止命令的执行。村长:超级用户(root),可以直接进行任何操作。原创 2025-04-17 14:17:00 · 1613 阅读 · 26 评论 -
Linux指令的详细介绍
🌼🌼Linux是一款强大且广泛使用的操作系统,命令行接口(CLI)是与其交互的核心方式。通过Linux指令,用户可以高效地执行文件管理、系统监控、进程控制等任务。虽然刚接触时可能感到有些复杂,但掌握基本指令后,操作将变得更加便捷和高效。本篇将简要介绍常用的Linux指令,帮助读者快速上手并提升工作效率。无论是文件管理、权限设置还是系统监控,我们都会提供清晰的解释和实用示例,帮助你深入了解Linux的强大功能。原创 2025-04-15 00:30:00 · 937 阅读 · 49 评论