操作系统

【Linux】 Ubuntu 与 CentOS 新手安装指南,避坑要点全总结

【Linux】Ubuntu 与 CentOS 新手安装指南,避坑要点全总结 摘要 (Abstract) 踏入 Linux 世界的第一步,往往是令人望而生畏的“安装”。在众多发行版中,Ubuntu 和 CentOS 无疑是两个最常被提及的名字:一个(Ubuntu)是桌面和开发者的宠儿,另一个&

【Linux】拆解 Linux 容器化核心:Namespace 隔离 + cgroups 资源控制,附 LXC 容器生命周期实战

 🔥个人主页: 中草药 🔥专栏:【中间件】企业级中间件剖析虚拟化、容器化概述物理机:物理机就是实际的硬件服务器,包含 CPU、内存、硬盘、网卡等物理组件,直接运行操作系统(如 Linux、Windows Server),是相对虚拟机而言的对实体计算机的称呼

【Linux我做主】进程实践:手动实现Shell

进程实践:手动实现Shell 手动实现Shell github地址 0. 前言 一、Shell 基础架构与 Makefile 工程 1. 创建工作目录与测试Makefile文件 2. Shell 基础架构 二、交互问题 1. 命令行格式定制化 2. 读取输入的命令 3. 将以上逻辑抽象为 interact 交互函数 三、字符串解析问题 1. 字符串

Ubuntu 软件卸载与清理终极指南

Ubuntu 软件卸载与清理指南 适用范围:Ubuntu 及其衍生发行版(如 Linux Mint、Pop!_OS 等),Debian 系统大部分方法也适用。 目标:帮助你快速、彻底卸载软件并清理残余文件,保持系统整洁。 前提:建议在操作前确认软件名称,并确保有管理员权限&#xff08

Flutter for OpenHarmony: Flutter 三方库 grpc 在鸿蒙上实现高性能远程过程调用(跨语言 RPC 通信)

欢迎加入开源鸿蒙跨平台社区:# 前言随着企业级应用向 OpenHarmony 迁移,客户端与服务端通信的效率和安全性变得至关重要。传统的 REST/JSON 虽然通用,但在处理海量数据、流式双向传输以及强类型契约方面存在局限。grpc (Google Remote Procedure Call) 基于 HTTP/2 和 Protocol Buffers&#

Mac 安装 homebrew 后提示 zsh: command not found: brew

按照官网提示,f you're on macOS, try our new .pkg installer.Download it from Homebrew's latest GitHub release.在 github 下载最新版本的 homebrew后,发现无法找到该命令,报错如下~ % brew -v zsh: command no

【Linux我做主】细说环境变量

Linux环境变量 Linux环境变量 github地址 前言 1. 基本概念 环境变量的本质 2. 认识常见的环境变量 PATH 查看PATH 修改PATH HOME SHELL 其他常见环境变量 PWD与OLDPWD LOGNAME与USER SSH_TTY 由环境变量理解权限 使用系统调用获取环境变量 理解权限 3. 总结什