自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 K8S项目生命周期管理

陈述式(命令式)管理方法声明式(配置清单式)管理方法Kubernetes 提供了两种管理方式:陈述式管理和声明式管理。其中,陈述式适用于简单的命令执行,声明式则更加灵活和可扩展。无论是通过命令行的方式还是通过配置文件管理,Kubernetes 都能帮助管理员有效地管理集群资源,支持滚动更新、回滚、金丝雀发布等多种发布策略,确保应用的稳定性和高可用性。

2026-01-08 23:06:54 443

原创 K8s基础与安装

云原生的核心思想,是让应用从 “为单台服务器设计”,变成 “为云环境设计” —— 充分利用云的弹性(按需扩缩容)、分布式(多节点协作)、自动化(减少人工)特性,让应用开发快、部署快、故障少、扩容灵。安装 k8s 的核心作用是对容器化应用进行统一编排管理,可自动化完成应用的部署、扩缩容与运维操作,简化分布式应用的管理复杂度。同时它能借助集群资源调度、故障自愈及服务治理能力保障应用高可用运行,还能通过不同类型 Service 灵活实现服务的内部通信与外部访问暴露。

2026-01-06 21:20:33 985

原创 GitLab基础管理

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2025-12-30 23:18:37 1122

原创 Linux-Dockerfile与Docker Compose

Docker-Compose运行目录下的所有文件(docker-compose.yml,extends文件或环境变量文件等)组成一个工程,若无特殊指定工程名即为当前目录名。Docker会缓存每一层的镜像,只有在指令或文件发生变化时,才会重新构建该层及其之后的层。镜像层是不可变的,删除容器时只会删除其上面的读写层,底层的镜像层不会丢失。Docker是一个文本文件,其中包含了一系列的指令,每个指令创建创建一个新的镜像层,通过Dockerfile,我们可以实现镜像的自动化构建。将本地文件或目录复制到镜像中。

2025-12-25 22:13:01 549

原创 Linux-容器基础2

如果需要让外部网络能够访问容器中的服务,就需要用到端口映射机制,端口映射将宿主机的端口映射到容器内的端口,使得外部网络能够通过访问宿主机的端口,进而访问容器内的服务。进入web3容器后,查看web2容器中的数据,可以看到文本中的所有数据,表明web3成功挂在了web2中的数据卷,并且可以访问其中的文件。数据卷容器是一种专门用于共享数据的容器,避免每个容器都需要挂载宿主机目录,使用–volumes-from可以让多个容器共享同一数据卷。1、创建并运行源容器web1,作为通信的源容器。(web1已经创建)

2025-12-24 08:34:16 1041

原创 Linux--Docker网络管理

自定义网络模式,docker提供了三种自定义网络驱动: bridge overlay macvlanbridge驱动类似默认的bridge网络模式,但增加了一些新的功能, overlay和macvlan是用于创建跨主机网络建议使用自定义的网络来控制哪些容器可以相互通信,还可以自动DNS解析容器名称到IP地址Docker提供了创建这些网络的默认网络驱动程序,你可以创建一个新的Bridge网络,Overlay或Macvlan网络bridge 单机网络模式适合在一台宿主机 内容器互联。

2025-12-23 01:47:57 814

原创 Docker基础

Docker 是一款容器化技术工具,核心作用是帮你快速打包、分发和运行应用程序。它的核心是 “容器”:能把应用程序、依赖库、配置文件等所有运行需要的内容,打包成一个独立的 “容器包”(也叫镜像)。这个容器包可以在任何装了 Docker 的环境里(比如你的电脑、服务器、云平台)直接运行,不用操心 “开发环境能跑、生产环境跑不了” 的问题。Docker 的核心技术Docker 容器本质上是宿主机的一个进程,通过以下技术实现资源隔离和限制:Namespace:实现资源隔离。Cgroup:实现资源限制。

2025-12-22 08:40:33 907

原创 Ansible-Playbook剧本编写

Playbook用于实现复杂、可复用、可维护的自动化流程,覆盖运维自动化的绝大部分场景。

2025-12-20 13:10:17 961

原创 ansible基础命令

Ansible 是一款面向类 Unix 系统的自由开源配置和自动化工具,由 Python 编写。与 SaltStack、Puppet、Chef 相似,但具有以下优势:无需在被管理节点安装客户端,轻量级。通过 SSH 协议与节点通信。使用 YAML 和 Jinja2 模板语言进行配置和自动化任务编排。

2025-12-18 23:39:12 767

原创 Linux--MySQL数据库管理

(一种modify修改字段数据类型,一种change更改字段名和字段数据类型 )3、删除 skip-grant-tables 并重启 MySQL。DELETE 可带 WHERE 条件,可回滚,速度慢。1、用于显示当前MYSQL服务器上所有数据库列表。TRUNCATE 不可回滚,速度快,ID 自增重置。DROP USER ‘用户名’@‘来源地址’;案例4:修改字段名称,并修改它的数据类型。如果没有生效,需要刷新权限。2、 切换当前操作的数据库。3、 查看数据库中的表。案例3:删除表中字段。

2025-12-03 08:56:59 796

原创 Linux--mysql数据库与编译安装

systemctl enable mysqld #开机自启动。systemctl daemon-reload #刷新识别。systemctl start mysqld.service #开启服务。7、#设置环境变量,申明/宣告mysql命令便于系统识别。修改配置文件 /etc/my.cnf。5、创建普通用户管理mysql。2、创建MySQL专用用户。4、CMake 编译配置。9、设置开机自启动服务等。

2025-12-01 20:48:00 642

原创 Linux---Nginx优化与防盗链

也就是缓存一天的时间,一天之内浏览器访问这个页面,都是用缓存中的数据,而不需要向Nginx 服务器重新发出请求,减少了服务器的使用带宽。功能:KeepAlive 是 HTTP/TCP 层面的一种连接复用机制,核心是让通信双方在完成一次请求 / 响应后,保持 TCP 连接不立即关闭,以便后续请求可直接复用该连接,无需重新建立 TCP 连接(避免重复的三次握手开销)。修改/usr/local/nginx/conf/nginx.conf,修改用户为 nginx ,组为nginx。重启服务,查看nginx进程。

2025-11-30 21:56:25 825

原创 Linux--负载均衡集群

企业集群是多个功能相同 / 互补的节点(服务器、应用、服务)通过网络协同联动,以分布式架构实现高可用、高并发、可扩展的技术部署模式,核心是 “分工协作 + 故障冗余”,支撑企业核心业务稳定运行。

2025-11-28 22:14:26 715

原创 Linux-Nginx反向代理与负载均衡

用户请求先到Nginx,再由Nginx把请求转发给后端的应用服务器(比如Tomcat、Node.js、Spring Boot)。Nginx在这里就像“中转站”,客户端只知道自己连的是Nginx,不知道真正提供服务的是哪台后端。客户端—>这篇文章介绍了Nginx服务器,以及Nginx反向代理功能。Nginx 以反向代理承接客户端请求,通过负载均衡将请求分发至多后端节点,提升系统承载能力;

2025-11-26 19:54:39 702

原创 Web与网站服务

Web(World Wide Web,万维网)是运行在互联网之上的一个 超文本信息系统,它依赖于HTTP/HTTPS 协议实现浏览器与服务器之间的交互。分布式:资源分布在世界各地的服务器上跨平台:只要有浏览器,就能访问资源无状态:每次HTTP请求都是独立的,服务器不会记住客户端状态。(除非使用Cookie/Session)Nginx是一款轻量级的web服务器/反向代理服务器及电子邮件代理服务器,单台物理服务器可支持30000-50000个并发请求。

2025-11-22 22:42:50 1078

原创 Linux--awk命令

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2025-11-21 22:50:40 1354

原创 Linux---sed命令

sed 是 Linux/Unix 核心流编辑器,按行读取文本流处理,默认不修改原文件。核心选项含 - n(静默输出)、-i(直接改原文件)、-E(扩展正则),关键命令有 s(替换)、d(删除)、p(打印)、i/a(插入 / 追加),支持地址范围 + 正则精准定位,常与管道配合,高效实现批量文本修改、提取等需求,适配大文件。

2025-11-20 21:19:41 837

原创 Linux--正则表达式等命令

正则表达式是一种用来描述字符串模式的规则。功能:检索、替换、过滤符合特定规则的字符串。

2025-11-19 23:41:58 1311

原创 Linux--if多分支-循环语句-函数-数组

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2025-11-18 23:18:34 374

原创 Linux-----Shell脚本编程1

在 Unix/Linux 及类 Unix(如 macOS、BSD)操作系统的生态中,Shell 是连接用户与内核的核心桥梁,更是系统运维、自动化部署、批量处理任务的 “瑞士军刀”。它不仅是一个命令解释器—— 接收用户输入的命令并传递给内核执行,更能通过 “脚本化” 的方式,将一系列命令、逻辑判断、循环控制组合成可复用的程序(即 Shell 脚本),实现复杂任务的自动化与标准化。Shell是一个用C语言编写的程序,它是用户Linux内核沟通的桥梁。既是一种命令语言,也是一种脚本编程语言。

2025-11-13 21:35:00 646

原创 Linux--网络命令与常用服务

ping 命令用于测试网络连接是否畅通。通过发送ICMP回显请求报文并等待响应来确认网络连通性。1、实验:2、指定发送次数提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2025-11-11 21:29:19 511

原创 Linux-常用命令拓展

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2025-11-10 23:46:46 630

原创 磁盘管理与系统

文章主要讲述了fdisk 是 Linux 传统磁盘分区工具,可划分物理分区(LVM 场景需将分区类型设为 8e),但分区大小固定,调整不便;LVM 基于 PV→VG→LV 分层架构,整合 fdisk 创建的分区或整块磁盘为存储池,能动态扩缩逻辑卷,适配数据动态变化需求,弥补传统分区刚性缺陷。

2025-11-09 23:34:00 170

原创 进程管理和计划任务管理

进程是 Linux 系统资源调度的核心单位,所有程序的运行最终都以进程形式呈现。掌握 pgrep、ps、kill 等核心命令,理解进程的启动、运行、终止生命周期,能帮助快速定位故障、提升系统可用性,是保障业务连续性与资源利用率的关键能力。本篇文章主要写了查看进程的ps命令,动态查看进程top 命令;以及后面的计划任务管理。一次性任务管理:at,周期性任务:cron命令。以便进程方面的学习。

2025-11-08 23:37:55 872

原创 RAID磁盘阵列与系统服务管理

RAID 通过多磁盘组合实现存储性能提升、数据冗余备份,常见 RAID 0/1/5/6/10 适配不同场景,分硬件与软件两种实现方式,需定期维护磁盘状态。系统服务是支撑服务器功能的核心后台进程,含基础服务、存储网络服务等,通过 systemctl 等工具管理启停与自启,需优化资源占用、加固安全。二者协同配置,可保障系统稳定高效运行。

2025-11-07 23:03:36 900

原创 账号与权限管理(用户,组)

Linux 是多用户操作系统,用户与组管理是系统安全与资源管控的核心。用户作为最小身份单元,以唯一 UID标识,通过账号密码登录并在授权范围内操作;组是用户的逻辑集合(对应唯一 GID),用于批量管控同类权限需求,简化配置流程。掌握用户与组的创建、修改、删除及权限关联等操作,是保障系统稳定、规范运维流程的基础,也是 Linux 运维与使用的必备技能。用户的分类:Linux中用户分为三种角色:超级用户、普通用户和程序用户,,每个角色有不同的权限和用途。

2025-11-05 23:46:38 780

原创 yum本地源的配置和常用命令

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2025-11-04 22:38:15 598

原创 Linux基础命令2

ln 命令与 find 命令是两款核心工具,二者相辅相成,共同解决文件组织与检索的关键问题。ln 命令通过创建硬链接或软链接,打破了文件物理路径的限制,既能实现文件的多位置便捷访问,又能节省存储空间、简化配置管理;而 find 命令则凭借灵活的匹配规则,可在海量文件与目录中精准定位目标,支持按名称、类型、大小、时间、权限等多维度筛选,是高效处理文件检索、批量操作的必备工具。

2025-11-03 22:39:44 814

原创 Linux基础命令1

Linux 是开源操作系统标杆,稳定高效、适配服务器、云计算等多场景,是 IT 入门必备技能。本章节聚焦基础命令、文件系统等核心入门内容,以简洁实操为导向,帮助快速搭建认知、上手操作,为后续深入学习筑牢基础。shell是Linux系统后台运行的一种特殊程序也可以理解成一种特殊的软件,提供了用户与内核进行交互操作的一种接口。用户使用应用程序发布指令比如(使用浏览器访问网页),shell去通知操作系统需要进行什么样的操作(相当于解释层)内核相当于操作系统去指挥硬件,硬件才能工作,否则无法交互。

2025-10-31 21:47:15 587

原创 交换机-网络层-传输层原理

网络三层协议前言在 TCP/IP 协议栈中,数据链路层、网络层与传输层是实现数据可靠传输的核心支柱。数据链路层负责物理链路的帧封装与差错检测,为数据传输筑牢底层基础;网络层通过 IP 地址路由选择,指引数据跨越不同网络;传输层则借助 TCP 或 UDP 协议,保障端到端的数据交付质量。三者协同工作,共同构建起从物理链路到端设备的完整数据传输通路,是互联网高效运行的关键技术支撑。

2025-10-30 21:33:29 616

原创 OSI七层网络模型

计算机网络参考模型是理解网络通信的基础框架,它通过分层思想将复杂的网络通信过程简化为多个功能模块。同时,子网划分是网络规划中的重要技术,能够有效管理IP地址资源。提示:这里对文章进行总结:以上是计算机网络参考模型和子网划分的简要概述。

2025-10-29 21:34:48 847

原创 Linux的安装与配置

18、打开远程连接软件,输入虚拟机的IP:192.168.10.3连接MoBaXter成功。7.设置虚拟机的IP,子网掩码,网关和网络连接名称ens33。以上是虚拟机的配置过程,还有很多不足之处,仅供参考。1、选择创建虚拟机的方式:自定义安装。8、配置操作系统管理员root密码。11、设置操作系统的安装镜像。

2025-10-28 22:35:14 296

原创 计算机基础

从设计目标来看,发明计算机的核心目的是代替人类去高效且高质量地完成工作。从存在形式来看,计算机有多种类型,既包括生活中常见的家用电脑、笔记本、智能手机、平板电脑等,也包括生产环境中为重要业务提供支撑的各种服务器(Server)。从系统构成来看,一台能正常完成工作的计算机,需要硬件(Hardware)系统和软件(Software)系统共同协作,二者共同组成一个完整的计算机系统,以实现类似人类的部分功能。

2025-10-27 20:14:24 788

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除