操作系统

Ubuntu22.04 安装 CUDA12.8

1.下载CUDA由于我装完 Ubuntu22.04 后就自动带了最新的显卡驱动,就没有再去配置驱动。先查看驱动能支持的CUDA最高版本,这里显示可支持到12.8。nvidia-smi 在CUDA的 说明文档 可查看CUDA对应的驱动版本要求。在 CUDA Toolkit Archive 查找需要的 CUDA 版本,这里采用版本 12.8.1&#xff0

Ubuntu环境下的 RabbitMQ 安装与配置详细教程

目录1.前言插播一条消息~2.正文2.1介绍RabbitMQ2.2正式安装2.2.1安装Erlang2.2.2安装RabbitMQ2.2.3安装RabbitMQ管理界面2.2.4启动服务并访问2.2.4.1启动服务2.2.4.2通过IP:port访问界面2.2.4.3添加管理员用户并登录3.小结1.前言在分布式系统架构中,消息队列作为实现异步通信、服务解耦与流量削峰的关

教程 | 在 Linux 环境中安装 Docker(含2025最新镜像站加速,实测可用)

在 Linux 环境中安装 Docker 的完整教程Docker 是一种流行的容器化平台,可帮助用户快速构建、部署和运行应用程序。本教程将指导您如何在常见的 Linux 发行版(Ubuntu/Debian、CentOS/Fedora)上安装 Docker。 准备工作 系统要求 64 位 Linux 系统(内核 3.10 或更高版本

在 CentOS 系统上实现定时执行 Python 邮件发送任务

文章目录 **引言** **方案一:经典基石 - Cron 作业** **1. 原理概述** **2. 详细实现步骤** **3. 优缺点分析** **4. 适用场景** **方案二:灵活调度 - Systemd 定时器** **1. 原理概述** **2. 详细实现步骤** **3. 优缺点分析** **4. 适用场景**

Linux 基础IO-从 “一切皆文件” 到自定义 libc 缓冲区

前言 在 C 语言文件操作的学习中,我们常会遇到两个 “绕不开” 的核心问题:为什么说操作系统中 “一切皆文件”?printf、fwrite这些库函数比系统调用write更高效的秘密是什么?这两个问题的答案,其实都指向同一个关键概念 ——缓冲区。 很多开发者对文件操作的认知停留在 “调用函数读写数据” 的表层&#xff0

Linux之GDB调试

@TOC Linux GDB 调试 一、初识 GDBGDB 是一个开源的、功能强大的调试工具,主要用于调试 C、C++ 等语言编写的程序。它支持多种操作系统和架构,能够帮助开发者在程序运行过程中暂停执行、查看变量值、修改程序状态等,从而快速定位和修复问题。 二、启动 GDB 1. 加载程序如果你已经编译好了一个程序,可

Ubuntu 20.04/22.04安装NVIDIA显卡驱动

Ubuntu 20.04/22.04安装NVIDIA显卡驱动 一、驱动安装方案对比 安装方式 优点 缺点 推荐指数 官方.run文件 版本灵活可控 兼容性问题较多 ⭐⭐ 附加驱动工具 一键安装无脑操作 版本更新滞后 ⭐⭐⭐⭐ PPA源安装 版本较新自动更新 需要添加第三方源 ⭐⭐⭐ 建议选择: 普通用户优先使用附加驱动工具,深度学习/开发者推荐PP

【Linux】【实战向】Linux 进程替换避坑指南:从理解 bash 阻塞等待,到亲手实现能执行 ls/cd 的 Shell

前言:欢迎各位光临本博客,这里小编带你直接手撕,文章并不复杂,愿诸君耐其心性,忘却杂尘,道有所长!!!! IF’Maxue:个人主页  🔥 个人专栏: 《C语言》 《C++深度学习》 《Linux》

Mac查看本机ip地址

在 macOS 上查看本机 IP 地址的方法有多种,取决于你是想查 局域网内的本地 IP(如 192.168.x.x) 还是 公网 IP。以下是最常用的方式: ✅ 查看本地局域网 IP 地址(如 192.168.x.x) 🔹 方法一:使用 ifconfig ifconfig 输出内容中