操作系统

【Linux】Linux入门实战教程:文件系统与进程管理

Linux入门实战教程:文件系统与进程管理 Linux入门实战教程:文件系统与进程管理 引言 第一部分:Linux文件系统——你的“无盘符文件柜” 一、Linux目录结构:认识“文件柜”的抽屉 实战任务1:浏览核心目录 二、inode、硬链接与软链接:文件的“身份”与“快捷方式”

【Linux】线程概念 线程与进程深度剖析:虚实内存转换、实现机制与优缺点详解

文章目录 一、线程概念 什么是线程 第四次谈地址空间 物理内存结构——page 虚拟/物理内存转化 linux中多线程的实现 线程操作 缺页异常 线程的优点 线程的缺点 线程异常 线程用途 二、Linux进程VS线程 线程独占资源 线程共享资源 一、线程概念 什么是线程 进程:一个运行起来的执行流,一个加载到内存中的程

CentOS系统中MongoDB安装与配置详解

CentOS系统中MongoDB安装与配置详解 1. MongoDB概述与架构 2. 安装准备 2.1 系统要求 2.2 下载MongoDB 3. 详细安装步骤 3.1 上传并解压安装包 3.2 创建必要目录结构 3.3 配置文件设置 3.4 设置环境变量 4. 启动与停止MongoDB 4.1 启动MongoDB服务 4.2 验证服务状态 4.3 停止M

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

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

【Linux系列】掌控 Linux 的脉搏:深入理解进程控制

🫧 励志不掉头发的内向程序员:个人主页  ✨️ 个人专栏: 《C++语言》《Linux学习》 🌅偶尔悲伤,偶尔被幸福所完善 👓️博主简介: 文章目录 前言 一、进程创建 二、进程终止 2.1、进程退出场景 2.2、进程常见退出方法 (1)退出码 &

(纯小白教程)Mac OS中安装配置Anaconda及常用conda命令回顾

本教程介绍了如何在Mac OS系统中下载、安装、配置 Anaconda3,并介绍了换源的方法,最后介绍了常用的conda命令。本教程适用于苹果系统,如需要在Windows系统或者Liunx系统中安装Anaconda3,可移步至主页的其他博客。(纯小白教程)windows下安装配置anaconda及常用的conda命

【Linux】基于单例模式的线程池设计

📝前言:这篇文章我们来讲讲Linux——基于单例模式的线程池设计 🎬个人简介:努力学习ing 📋个人专栏:Linux 🎀CSDN主页 愚润求学 🌄其他专栏:C++学习笔记,C语言入门基础,python入门基础&#xf

在Ubuntu服务器上安装KingbaseES V009R002C012(Orable兼容版)数据库过程详细记录

摘要:本文详细介绍了国产数据库KingbaseES V009R002C012在Ubuntu 24.04.2系统上的安装配置过程。内容涵盖环境准备(系统要求、依赖安装、用户创建)、安装步骤(镜像下载、校验、挂载、权限处理)、初始化配置(端口设置、字符集选择)以及常见问题解决方案。特别强调了非roo

在TencentOS3上部署OpenTenBase:从入门到实战的完整指南

文章目录 前言 初识OpenTenBase:不只是又一个分布式数据库 OpenTenBase的核心特性 环境准备 系统环境检查 安装必要的依赖包 用户环境配置:安全第一 创建专用用户 配置SSH免密登录(单机部署也需要) 源码编译:从零开始构建 获取源码 配置编译环境 开始编译

【linux】linux基础IO(七)静态库的制作与使用

小编个人主页详情<—请点击 小编个人gitee代码仓库<—请点击 linux系列专栏<—请点击 倘若命中无此运,孤身亦可登昆仑,送给屏幕面前的读者朋友们和小编自己! 目录 前言 一、回顾知识 二、静态库的制作 三、静态库的使用 总结 前言 【linux】linux基础IO(六)软硬链接&#xf