操作系统

Linux自动化构建工具-make/Makefile

Make/Makefile 完全指南 Linux 项目自动化构建工具 - Make/Makefile 完全指南 一、引言 二、Make/Makefile 基础概念 1. 什么是 Make? 2. 什么是 Makefile? 3. 为什么需要 Make/Makefile? 三、Makefile 基本语法 1. 规则的基本格式 2

【Linux】基于环形队列的生产消费者模型

个人主页~ 基于环形队列的生产消费者模型 一、POSIX信号量 1、概述 2、调用接口 (一)初始化信号量 (二)销毁信号量 (三)等待信号量 (四)发布信号量 3、在环形队列中的作用 二、基于环形队列的生产消费者模型 1、理论探究 2、代码实

【Linux】在VMWare中安装Ubuntu操作系统(2025最新_Ubuntu 24.04.2)#VMware安装Ubuntu实战分享#

今天田辛老师为大家带来一篇关于在VMWare虚拟机上安装Ubuntu系统的详细教程。无论是学习、开发还是测试,虚拟机都是一个非常实用的工具,它允许我们在同一台物理机上运行多个操作系统。Ubuntu作为一款开源、免费且用户友好的Linux发行版,深受广大开发者和用户的喜爱。接下来,我将一步步带大家完成在VMWare上安装Ubuntu的过程。 1

【linux】网络基础(一)认识协议,网络协议,网络协议分层框架搭建,网络传输基本流程,跨网络的数据传输

小编个人主页详情<—请点击 小编个人gitee代码仓库<—请点击 linux系统编程专栏<—请点击 linux网络编程专栏<—请点击 倘若命中无此运,孤身亦可登昆仑,送给屏幕面前的读者朋友们和小编自己! 目录 前言 一、计算机网络背景 二、数据远距离传输带来的问题 三、如何解决这些问题 四、认识协议 五、网络协议 协议

【Ubuntu 20.04】AX211网卡驱动安装 Wifi图标消失

【Ubuntu 20.04】AX211网卡驱动安装 前言 整体思路 判断连不上 / 没有WIFI图标的原因 检查无线网卡设备状态 重新配置 网络管理器 NetworkManager 更新无线网卡驱动 查看无线网卡型号 查找网卡驱动的内核需求 下载 AX211 无线网卡驱动 安装驱动 常见问题 WiFi 图标出现后又自动消失 前言本文基于【Ubu

【Linux】深入理解线程控制

个人主页~ 深入理解线程控制 一、线程等待的原理 二、线程的局部存储 三、初步理解线程互斥 1、互斥的概念 2、需要互斥的原因 一、线程等待的原理pthread_join的作用是线程等待,其中retval参数传递线程退出状态的原理是:当目标线程结束时,pthread_join 会将目标线程的退出状态(即线程函数的返

Linux《自主Shell命令行解释器》

在上一篇的进程控制当中我们已经了解了进程退出、进程等待以及进程替换的相关概念,那么在了解了这些的概念之后接下来在本篇当中我们就可以结合之前我们学习的知识来实现一个自主的Shell命令行解释器,通过Shell的实现能让我们进一步的理解操作系统当中的shell外壳是如何将我们输入的指令执行起来的。接下来就开始本篇的学习,一起加油吧!&#xff01

【虚拟化】虚拟化简介 | Hypervisor介绍

目录一、什么是虚拟化?二、虚拟化的优点三、Hypervisor3.1 Hypervisor概述3.2 Hypervisor 分类3.3 Hypervisor 与虚拟机协作技术路线(1) 全虚拟化(2) 硬件辅助虚拟化(3) 半虚拟化一、什么是虚拟化 虚拟化是一种能够更有效地利用物理计算机硬件的过程

【Linux】Linux 系统的自动化运维工具 Ansible

👋 大家好,欢迎来到我的技术博客! 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕Linux这个话题展开,希望能为你带来一些启发或实用的参考。 🌱 无论你是刚入门的新手,还是正在进阶的开发者&