- 博客(30)
- 收藏
- 关注
原创 Python 学习笔记:基础篇
点击下载 Python 3.13.9安装时勾选 和 请自行下载并安装 PyCharm打开 ,在其中执行以下命令:测试项目:获取硬件规格在 PyCharm 中创建一个 python 项目使用 PyCharm 终端安装 psutil 工具在项目中新建一个 文件,在其中添加以下代码执行文件,即可看到结果3. Python 基础3.1 Python 语法规则Python 不同于常见的 C 或 Java 语言,其语末没有 标记,且不使用 标记代码块,使用类似 语法的缩进进行
2025-11-13 19:51:23
2386
原创 Zabbix 学习笔记
Zabbix 是一个开源的企业级监控解决方案,由 Alexei Vladishev 于 2001 年创建。它支持对网络设备、服务器、虚拟机、数据库及应用程序进行统一监控。Zabbix 采用分布式架构,主要由以下组件组成:Zabbix Server:核心组件,负责接收、存储和分析监控数据。Zabbix Agent / Agent2:部署在受控节点上,用于采集本机的 CPU、内存、磁盘、进程等信息。Zabbix Proxy:用于分布式环境的数据中转,减轻 Server 压力。
2025-11-05 17:03:39
850
原创 ELK 学习笔记
现代化日志系统设计理念:将每个系统上的日志进行实时收集,统一的存储到某个日志系统当中,再对这些日志建立索引,通过搜索即可以找到对应日志,并搭配 web 界面提高查询效率
2025-11-04 16:21:28
1706
原创 OpenStack 学习笔记
2006 年亚马逊推出 AWS,正式开启云计算的新纪元2010 年 7 月美国国家航空航天局(NASA)与 Rackspace 合作,共同宣布 OpenStack 开放源码计划,由此开启了属于 OpenStack 的时代OpenStack 从诞生之初对标 AWS,一直在向 AWS 学习,同时开放接口去兼容各种 AWS 服务。
2025-09-16 20:11:45
1282
原创 容器应用学习笔记:containerd 篇
2013年docker公司在推出docker产品后,由于其对全球技术产生了一定的影响力,Google公司明显感觉到自己公司内部所使用的Brog系统江湖地位受到的威胁,希望Docker公司能够与自己联合打造一款开源的容器运行时作为Docker核心依赖,但Docker公司拒绝了接着Google公司联合RedHat、IBM等公司说服Docker公司把其容器核心技术libcontainer捐给中立社区(OCI,Open Container Intiative),并更名为runC。
2025-09-11 20:17:56
1263
原创 容器应用学习笔记:Docker 篇
云计算重构了 ICT 系统,给社会各行各业带来了极大的变革与便利,但同样带来了新的问题:业务怎么上云?传统 PAAS 的应用打包困难,因本地环境与云端环境不一致,用户须为每种语言、框架乃至每个版本的应用维护一个打好的包。而打包过程中,需要进行大量修改、配置、试错才能使本地应用运行环境和云端环境匹配。而 Docker 镜像包含了应用运行所需要的所有依赖。只需在隔离的“沙盒”中运行该镜像,无需进行任何修改和配置即可运行应用。其核心在于实现应用及其运行环境整体打包以及打包格式统一。
2025-09-03 20:08:52
1047
原创 Linux 学习笔记 - 集群管理篇
集群(cluster)是由一组独立的计算机系统构成的一个松耦合的多处理器系统,作为一个整体向用户提供一组网络资源,这些单个的计算机系统就是集群的节点(node)。它们之间通过网络实现进程间的通信。通俗一点来说,就是让若干台计算机联合起来工作(服务),可以是并行的,也可以是做备份。
2025-08-24 23:11:49
6630
原创 Shell 学习笔记 - Shell 三剑客篇
正则表达式作为一个partten,用于将partten与字符串匹配,一边查找一个或多个字符串acatdog。
2025-08-24 21:57:57
727
原创 Linux 实践:使用 Ansible 部署 LNMP 架构网页服务器
【代码】Linux 实践:使用 Ansible 部署 LNMP 架构网页服务器。
2025-08-19 09:32:53
263
原创 Linux 实践:基于 LNMP 架构的网站服务器搭建
L:Linux,即操作系统N:Nginx,即 web 服务器M:MySQL /MariaDB,即数据库P:PHP /Python /Perl,即脚本语言客户端通过 HTTP 协议请求 Web 请求Web 服务器收到请求后,将静态资源返回至客户端,将动态资源通过网页脚本交给后台程序执行,如需连接数据库,则交给数据库连接器进行连接,将结果返回给 Web 服务,再由其返回给客户端。
2025-08-12 23:31:56
382
原创 Linux 学习笔记 - Ansible 自动化篇
传统的手动执行任务很容易遗漏某个步骤或错误地执行某个步骤,步骤是否正确执行或产生预期的结果的验证通常有限。尤其在管理大量服务器的场景下特别明显,大量的配置命令会加大维护的难度,并给IT环境带来错误或不稳定性。而使用自动化配置执行任务,可以通过标准化,确保快速、正确地部署和配置所有系统,自动执行日常计划重复性任务,从而空出时间并专注于更重要的事情。能够更快速地交付应用。
2025-08-12 17:36:22
1090
原创 MySQL 学习笔记
MySQL 是一个开源关系型数据库管理系统,由 MySQL AB 公司开发,后被 Oracle 收购,其特点是免费体积小速度快,目前中小型网站多数使用 MySQL 数据库。
2025-08-10 21:24:25
420
原创 Linux 学习笔记 - 服务部署篇
DNS(Domain Name System,域名系统)服务是一种用于将域名转换为IP地址的分布式数据库服务。它是互联网的核心服务之一,使得用户能够通过易于记忆的域名来访问网站和其他网络服务,而无需记住复杂的IP地址NFS(Network File System),网络文件系统,由 Sun 公司设计,是一种用于解决计算机之间文件传输和共享的协议NFS 服务器类似于一个小卖铺,NFS 客户端类似于NFS 可以解决同文件系统的共享,但无法解决跨文件系统的文件共享开始前,请在服务器上安装一块新的空硬盘。
2025-08-07 17:05:49
502
原创 Linux 学习笔记 - 系统安全篇
文件权限控制了哪些用户或用户组可以访问哪些特定文件,但未限定用户访问文件的方式。例如:对于文件的写入权限而言, 结构化数据文件是否应当设计为只能使用特定的程序写入,但其他编辑器仍可以打开和修改此文件,而这可能会导致损坏。文件权限仅仅是控制谁可以读取、写入或运行文件,无法控制如何使用文件。Security Enhanced Linux (SELinux)是一个额外的系统安全层,主要目标是防止已遭泄露的系统服务访问用户数据。
2025-08-05 23:26:27
962
原创 Linux 学习笔记 - 系统启动原理篇
现代计算机系统是硬件与软件的复杂组合。从断电状态开始,到拥有登录提示符的运行中系统,这需要大量的硬件和软件配合工作。以下列表从较高层面概述了 CentOS7 启动过程F2/sbin/init/sbin/init/etc/fstab/etc/fstab。
2025-08-05 23:08:10
851
原创 Linux 学习笔记 -Vim 编辑器篇
Vim 编辑器是 Linux 系统中使用比较广泛的文本编辑器,不止 Linux,Vim 编辑器几乎可以安装在任何系统。
2025-07-29 19:56:55
403
原创 Linux 学习笔记 - 服务管理篇
web 服务器对外提供 web 服务,由 web 相关的进程提供支持。systemctl 命令用于管理不同类型的系统对象,这些对象称之为。:从业务角度来称呼,例如 web 服务,数据库服务。命令可以查看已装载的 units。可以查看某个服务的运行状态。可以调整服务运行状态。
2025-07-27 21:30:29
529
1
原创 Linux 学习笔记 - 文件权限与管理篇
Linux 中的文件权限详情可以通过ls -l或ll命令查看当前目录所有文件的详细权限文件权限可以使用rwx表示,也可以使用九位二进制数转三位八进制数表示,如图中的文件权限,使用二进制数表示为,转换成八进制数为755。
2025-07-26 22:46:37
1026
原创 0. Linux 基础 学习笔记(尚不完全,待分类,更新中)
Vim 编辑器是 Linux 系统中使用比较广泛的文本编辑器,不止 Linux,Vim 编辑器几乎可以安装在任何系统。
2025-07-22 17:33:49
1036
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅