运维

【Linux】 进程控制(二):进程等待(wait/waitpid) 与 子进程获取(status)

引言在Linux进程管理中,子进程退出后若父进程未及时回收其资源,会产生僵尸进程并引发内存泄漏问题,而wait与waitpid作为核心的进程等待系统调用,不仅能解决僵尸进程问题,还能让父进程获取子进程的退出状态;其中wait仅支持阻塞等待任意子进程,waitpid则扩展了指定子进程等待、非阻塞等待等

【汉化中文版】OpenClaw(Clawdbot/Moltbot)第三方开源汉化中文发行版部署全指南:一键脚本/Docker/npm 三模式安装+Ubuntu 环境配置+中文汉化界面适配开源版

OpenClaw这是什么?OpenClaw(曾用名 Clawdbot / Moltbot)是一个开源的个人 AI 助手平台(GitHub 120k+ Stars),可以通过 WhatsApp、Telegram、Discord 等聊天软件与 AI 交互。简单说就是:在你自己的机器上运行一个 A

【Linux】进程间通信——进程池

文章目录 进程池 什么进程池 进程池的作用 用代码模拟进程池 管道信息 任务类 InitProcesspool() DisPatchTasks() 任务的执行逻辑(Work) CleanProcessPool() 封装 main.cc Channel.hpp ProcessPool.hpp Task.hpp Makefile

【寻找Linux的奥秘】第十章:基础文件IO(上)

前言 本专题将基于Linux操作系统来带领大家学习操作系统方面的知识以及学习使用Linux操作系统。前面我们认识了Linux的各种指令以及工具,并且学习了进程的相关知识,那么接下来让我们进入新的章节,学习新的内容。本章我们要学习的是——基础文件IO。 本节重点: 复习C语言⽂件IO相关操作 认识⽂件相关系统调⽤接⼝ 认识⽂

Docker push 命令:镜像发布与管理的艺术

Docker push 命令:镜像发布与管理的艺术 1. 命令概述 2. 命令语法 3. 核心参数解析 4. 推送架构图解 5. 完整工作流程 6. 实战场景示例 6.1 基础推送操作 6.2 企业级推送流程 6.3 多架构镜像推送 7. 镜像命名规范详解 8. 安全最佳实践 8.1 内容信任机制 8.2 最小权限原则 9. 性能优化指南 9

Python连接和操作Elasticsearch详细指南

Python连接和操作Elasticsearch详细指南 一、服务器端配置 1. 修改 Elasticsearch 配置文件 2. 开放防火墙端口 二、本地 Python 连接 Elasticsearch 1. 连接 Elasticsearch 2. 索引操作 3. 文档操作 4. 搜索内容 5. 聚合查询 6. 批量操作 三、注意事项 四、故障排除 结论

《拆解Linux中的IP协议与数据链路层:地址、路由与分片的底层逻辑》

前引:在Linux内核的网络子系统中,IP协议承担着“承上启下”的关键职责:向上接收传输层(TCP/UDP)的数据包,为其添加地址与路由信息;向下将数据包交付给链路层(以太网等),完成物理传输的适配。当一个数据包从应用层发出,它会先经过TC

深入解析 Rust + LLM 开发:手把手教你写一个 AI 运维助手

目录 摘要 第一章:Linux 环境下的 Rust 开发生态构建 1.1 构建工具链与系统依赖安装 1.2 Rust 工具链(Toolchain)的部署 1.3 环境变量配置与验证 第二章:蓝耘 MAAS 平台接入与资源配置 2.1 获取 API 凭证 2.2 模型选型与端点配置 第三章:R

【k8s】k8s集群搭建

k8s集群搭建 一、环境准备 1.1 集群类型 1.2 安装方式 1.3 主机规划 1.4 环境配置 1.4.1 说明 1.4.2 初始化 1.4.3 关闭防火墙和禁止防火墙开机启动 1.4.4 设置主机名 1.4.5 主机名解析 1.4.6 时间同步 1.4.7 关闭selinux 1.4.8 关闭swap分区 1.4.9 将桥接的IPv4流量传递到iptables的链 1.4.