运维

Docker:容器化和虚拟化

虚拟化虚拟化是一种资源管理技术,它将计算机的各种实体资源(如CPU、内存、磁盘空间、网络适配器等)予以抽象、转换后呈现出来,并可供分割、组合为一个或多个电脑配置环境。这些资源的新虚拟部分是不受现有资源的架设方式、地域或物理配置所限制的。 像我们常听的虚拟机,就是“伪造”一个硬件抽象接口,将一个操作系统及其资源嫁接到硬件上,实现和真实物理机一样的功能。 特点 硬件抽象:虚拟化技术通过在物理

【Linux】进程的基本概念

目录 概念 描述进程-PCB 如何查看进程 通过系统目录进行查看 通过ps指令进行查看 通过系统调用获取进程的PID和PPID(进程标⽰符) 通过系统调用创建子进程 通过一段代码来介绍fork 为什么要有子进程? fork为什么给子进程返回0,给父进程返回子进程的PID fork函数到底做了啥? 一个函数是如何做到返回两次

【Linux篇章】Linux 进程信号1:解锁系统高效运作的 “隐藏指令”,开启性能飞跃新征程(精讲信号产生和保存)

本篇文章将以一个小白视角带你了解什么是Linux中的信号;如何查看Linux中常见常用的信号;如何通过五种方式产生不同的信号;以及产生后是如何保存在进程的三种信号表中的;通过相关代码示例;带你通俗易懂的了解底层原理以及信号相关函数接口调用等。 博主主页,欢迎支持: 羑悻的小杀马特.-CSDN博客

【Linux】手把手带你写出进度条小程序

文章目录 一、前置知识 回车和换行 sleep与缓冲区 二、倒计时小程序初版 倒计时数字示例 完整实现 三、倒计时小程序进化版 一、前置知识 回车和换行 回车和换行是两个概念,回车是指把光标移动到当前行开头,换行是指将光标从当前行开头移动到下一行开头。换行在语言层面上是 \n,它是实际上会执行回车和换行两个动作&#x

【Linux系列】并发世界的基石:透彻理解 Linux 进程 — 进程优先级切换调度

🫧 励志不掉头发的内向程序员:个人主页  ✨️ 个人专栏: 《C++语言》《Linux学习》 🌅偶尔悲伤,偶尔被幸福所完善 👓️博主简介: 文章目录 前言 一、基本概念 二、查看系统进程 三、PRI and NI 四、查看进程优先级的命令 五、补充概念 - 竞争、独立、并行、并发 六

Linux 环境搭建(云服务器和XShell)

文章目录 一、Linux 背景介绍 1、发展史 1.1、UNIX发展的历史 1.2、Linux发展历史 2、开源 3、官网 4、企业应用现状 5、发行版本 Debian Ubuntu 红帽企业级Linux CentOS (已经停止维护了) Fedora Kali Linux ... ... 二、搭建 Linux 环境 1、购买云服务器 2、小结:

【Linux】查看系统版本的 3 种方法:cat /etc/os-release 最实用

【Linux】查看系统版本的 3 种方法:cat /etc/os-release 最实用 摘要 一、引言:为何准确识别Linux版本至关重要? 二、传统且经典的方法:`lsb_release` 1\. 命令的安装 2\. 基本用法与输出解析 3\. `lsb_release` 的优点与局限性

云原生多租户架构:SaaS 平台基于 K8s 实现租户隔离的 4 个核心方案

👋 大家好,欢迎来到我的技术博客! 💻 作为一名热爱 Java 与软件开发的程序员,我始终相信:清晰的逻辑 + 持续的积累 = 稳健的成长。 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯