互联网运维

【Linux篇】进程入门指南:操作系统中的第一步-小浪学习网

【Linux篇】进程入门指南:操作系统中的第一步

探索进程世界:初学者必备的操作系统概念 前言 在计算机系统中,进程是程序执行的基本单元。它不仅是代码的集合,还是操作系统管理和分配资源的核心对象。每当我们启动一个应用程序,操作系统便...
站长的头像-小浪学习网站长19天前
448
【Linux探索学习】第八弹——Linux工具篇(三):Linux 中的编译器 GCC 的编译原理和使用详解-小浪学习网

【Linux探索学习】第八弹——Linux工具篇(三):Linux 中的编译器 GCC 的编译原理和使用详解

linux下的vim编辑器:【linux探索学习】第八弹——linux工具篇(三):linux中的编译器gcc的编译原理和使用详解-csdn博客 前言: 注意:本文是在Ubuntu系统下进行的操作。 一、什么是GCC GCC是...
站长的头像-小浪学习网站长19天前
508
【Linux】掌握库的艺术:我的动静态库封装之旅-小浪学习网

【Linux】掌握库的艺术:我的动静态库封装之旅

1.什么是库 在计算机编程中,库(library)是一个预先编写的代码集合,包含了可以被其他程序调用的函数、类、变量和资源。库的主要目的是为了简化编程过程,提供常用功能的实现,促进代码重用,...
站长的头像-小浪学习网站长19天前
487
初识Linux · 进程等待-小浪学习网

初识Linux · 进程等待

前言: 通过前文的学习,我们已经了解了进程终止的概念,包括终止的三种情况以及退出码和错误码的使用。对于退出码,我们知道可以通过echo $?来查看,并了解了如何终止进程。 本文将深入探讨进...
站长的头像-小浪学习网站长19天前
2212
Linux软件包管理器——yum-小浪学习网

Linux软件包管理器——yum

在linux系统中安装软件时,通常可以通过下载源代码并编译来获得可执行程序。然而,这种方法较为繁琐,因此一些人将常用软件预先编译成软件包(类似于windows上的安装程序),并存储在服务器上。...
站长的头像-小浪学习网站长19天前
4715
Linux内核-内核模块&参数-小浪学习网

Linux内核-内核模块&参数

作者介绍:在简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,以下思维导图展示了预计更新的内容和当前进度(不定时更新)。 我们的Linux进阶部分,到目前为止,已经涵盖...
【linux学习指南】进程创建与终止-小浪学习网

【linux学习指南】进程创建与终止

加粗样式 ?进程创建? fork函数初识在linux中fork函数是⾮常重要的函数,它从已存在进程中创建⼀个新进程。新进程为⼦进程,⽽原进程为⽗进程。代码语言:javascript代码运行次数:0运行复制 #in...
站长的头像-小浪学习网站长19天前
359
嵌入式Linux:进程间通信机制-小浪学习网

嵌入式Linux:进程间通信机制

进程间通信(Interprocess Communication,简称 IPC)是指多个进程之间相互交换数据、共享信息或同步操作的过程。由于每个进程都有自己独立的地址空间,不像线程共享同一地址空间,进程之间的通...
站长的头像-小浪学习网站长19天前
2012
【Linux课程学习】:对于权限的理解(粘滞位)-小浪学习网

【Linux课程学习】:对于权限的理解(粘滞位)

?一.linux权限的概念: 1.用户: 在用户匹配过程中,系统会依次进行匹配,首先是文件或目录的拥有者,然后是所属组,最后是其他用户。 也就是说,用户要么是拥有者,要么是所属组成员,要么是其...
站长的头像-小浪学习网站长19天前
2712
【Linux课程学习】:体系结构(冯诺依曼体系)-小浪学习网

【Linux课程学习】:体系结构(冯诺依曼体系)

问题解答: 问题1:为什么程序运行要加载到内存? 由计算机的体系结构所决定。 中央处理器CPU(控制单元+运算单元)无法直接与磁盘进行数据交换,只能通过内存与CPU进行沟通。 程序最终是以二进...