自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python基础 6 - 正则表达式

贪婪模式指 Python 中的数量匹配词默认是 “贪婪” 的,总是尝试匹配尽可能多的字符,相同的匹配项,总是捕获到最后一个匹配项。、{m,n}后加上?若彼此为或者的关系,则整体返回多个元组,这几组捕获组字符串作为其中的元素,没捕获到的为空元素。,则只返回所有捕获组的元组结果,把每个捕获组捕获到的字符串都作为了一个元组对象,除非捕获组只有一个,则返回该组结果为。搜索整个字符串,从前往后,匹配一个符合匹配(规则)模式的字符串,不局限于只从字符串开头匹配。匹配成功则返回多个匹配字符串对象的列表,匹配失败则返回。

2024-09-09 08:00:00 1180

原创 Python基础 5 - 类、对象、注解

面向对象(Object-Oriented, OOP)是一种编程范式,它使用“对象”来设计软件,这些对象包含数据(通常称为属性或字段)和代码(通常称为方法或函数),以模拟现实世界实体的属性和行为。面向对象是一种编程方法,通过创建包含数据和行为的对象来模拟现实世界,提高代码的组织性、重用性和灵活性。在 Pyhon 中,想要使用类,必须先创建对象。class 类名称 : # class 关键字,表示定义了一个类,类首字符大写为标准。

2024-09-04 10:31:20 1841

原创 Python基础 4 - 文件操作、异常处理、模块梗概

自定义个性模块时,模块名.py是import导入模块时需要的模块名。Python 包为模块的文件夹,包含一堆模块 + __init__.py 文件。–> Package 包from my_package.module_1 import *(或具体功能)。test()。__all__ = ['module_1', 'module_2', 'module_3'] # 只允许导入软件包内的 这 3 个模块[第一阶段-第九章-08-异常-模块-包-综合案例讲解_哔哩哔哩_bilibili。

2024-09-03 17:33:34 1189

原创 Python基础 3 - 函数及数据容器

函数:提前定义好的,用于实现重复功能的代码段,对于算法的封装。优点:减少重复性代码、提高开发效率、提高程序运行速度。函数体return 返回值不写 return 返回值,默认返回 None 特殊字面量,其类型为:,意为空、无实际意义。等于 C 语言的 return 0。None 的应用场景用在函数无返回值上用在 if 判断中, None 等于 False,即用在声明无内容变量上,定义变量,但不需要有变量具体值,可用 None 代替。函数定义时若无。

2024-08-30 18:30:00 1594

原创 Python基础 2 - 程序控制流语句

大家好,我是技术界的小萌新,今天要和大家分享一些干货。这对我来说很重要 (*^▽^*)

2024-08-28 08:00:00 1176

原创 Python基础 1 - 数据结构

Python 是面向对象的编译型语言。程序设计语言:机器语言 → 汇编语言 → 高级语言bool 类型的字面量: [不仅可以被定义,也可以通过比较运算符进行内容比较得到True 表示真,1False 表示假,0定义变量名 = bool 字面量;方式 2:比较运算符:num1=10num2=20num1 < num2 } ") print((num1 >= num2)) 打印: True False num1 < num2 = True False。

2024-08-26 08:00:00 941

原创 自用 K8S 资源对象清单 YAML 配置模板手册-1

自用 K8S 资源对象清单 YAML 配置模板手册-1。

2024-08-07 08:00:00 1339

原创 实战:Zabbix 监控平台的部署与自定义监控

如今监控系统作为保障企业 IT 基础设施稳定运行的重要工具,其重要性日益凸显。Zabbix,作为一款功能强大且 开源的监控软件,不仅能够对网络和服务器状态进行全面监控,还通过灵活的 通知机制,确保了问题能够及时被响应和处理。本文将带领大家深入了解 Zabbix 的安装、配置以及如何利用其强大的 自定义监控功能,实现对各种服务和应用的监控,旨在帮助技术界的新老朋友们快速掌握 Zabbix 的使用和管理,提升对于 IT 系统的 监控能力。

2024-07-29 08:00:00 5466 1

原创 2024 Linux 运维面试题分享-2

现代服务器上,磁盘往往是系统的最大瓶颈。自动备份,lnmp一键安装,for循环,case语句,if判断,数据库自动备份脚本,日常日志切割,自动化安装lnmp,安装nginx,redis,tomcat,自动化一键安装,远程部署脚本,自动化发布脚本,批量处理,批量建站,故障探测脚本(Myql 主从异常、主从延迟探测)。host模式,只与主机间访问,container模式 就是容器模式,和其他容器共享同一张网卡,none模式,可以自定义网络配置,bridge模式,就是普遍应用的桥接模式。

2024-07-28 22:02:48 735

原创 2024 Linux 运维面试题分享-1

首先要强调的是运维面试中遇到 不会 的问题,如何处理?这就需要能够想到 平替 的方案,完全不会的问题不存在,你首先需要注意到的是,技术面试者知道不是所有人都能回答他想要的问题,只要不是太小白的问题,他都更看重的是你的 整体思维 ,能找到不同解决问题的 方案 ,或者给出大致思路都可以,其他的面试技巧如下:

2024-07-18 00:04:48 785

原创 Shell脚本进阶:掌握异步多进程的艺术

在现代技术领域,深入理解操作系统的 内核机制对于每一个技术人来说都是至关重要的。Linux 操作系统以其卓越的性能和灵活性,成为了许多技术专家的首选平台。本文将深入探讨 Linux 中进程间通信的一种高效机制 —— FIFO 命名管道,以及如何结合文件描述符实现高效的 异步多进程脚本的制作。对于希望提升 脚本编写能力、优化系统资源利用的技术工作者而言,本文将提供 细致的洞见和实例理解。

2024-07-16 04:20:52 1475

原创 Linux 性能优化:轻松入门

Linux 系统作为众多关键技术基础设施的 核心,其性能优化的重要性不言而喻。掌握 Linux 系统 性能优化的策略和技巧,都是提升系统效率、保障服务稳定性的关键。本文将带领大家深入探索Linux系统性能优化的 多个维度,从磁盘的 RAID 模式选择到 CPU 和内存的精细调整,再到网络性能的全面提升,每一环节都旨在帮助您的系统达到更高的 运行效率。

2024-07-15 08:00:00 1829

转载 shell 脚本之测试某网段内主机连通性

编写 shell 脚本,测试某网段内主机连通性:1.测试192.168.4.0/24整个网段的连通性(while版本)2.测试192.168.4.0/24整个网段的连通性(for版本)3.测试192.168.4.0/24整个网段的连通性(多进程版本)

2024-07-11 20:52:31 155

转载 Shell脚本之:生成随机密码的若干种可能

转自:https://blog.51cto.com/manual/1969834。

2024-07-11 00:13:43 169

原创 Linux 系统调优之安全防护2

本文详细介绍了一套全面的 Linux 系统安全加固措施,包括配置 NFS 以限制文件共享访问、禁用 ICMP 响应以隐藏服务器状态、更改 SSH 端口以增加攻击者识别难度、设置 GRUB 密码以防止未授权的系统启动修改,以及利用 limits.conf 对用户资源使用进行限制,共同构建起多层次的防御体系,增强了系统对攻击的防护能力。

2024-07-10 02:30:47 1234

转载 awk函数-摘自Linux Shell核心编程指南

awk用户自定义函数格式如下。function 函数名(参数列表) { 命令序列 }hello9上面的命令首先定义了一个名称为myfun的函数,函数体内只有一条指令,就是打印输出hello。然后因为是在BEGIN{}中调用的myfun函数,因此该函数仅被执行一次。18。

2024-07-09 23:05:00 80

原创 Linux 系统调优之安全防护1

系统以其开放性和强大的功能成为众多企业和开发者的首选。然而,开放性也带来了安全风险。本文将探讨Linux系统调优中的安全防护策略,分享并提供一系列实用的优化措施,确保系统在高效运行的同时,也能抵御潜在的网络威胁,减少日常使用的安全隐患。

2024-07-09 08:00:00 1403

原创 从 Linux 进程控制机制看 Docker 容器管理

容器化技术以其轻量级、便携性和高度可扩展性,正在引领软件开发和运维的新潮流。Docker 作为容器化技术的先驱,其设计和实现深度依赖于 Linux 内核的 进程控制机制。这些机制不仅为 Docker 提供了 隔离性和 安全性的基础,还直接影响了容器的生命周期管理、资源分配和 进程调度。本文将简要探讨 Linux 进程控制机制对 Docker 容器进程管理的影响。

2024-07-08 08:00:00 1195

转载 Linux 内核模块管理

可以通过man proc可以获得大量关于内核参数的描述信息。Linux内核采用的是模块化技术,这样的设计使得系统内核可以保持最小化,同时确保了内核的可扩展性与可维护性,模块化设计允许我们在需要时才将模块加载至内核,实现动态内核调整。Linux内核参数随着系统的启动会被写入内存中,我们可以直接修改/proc目录下的大量文件来调整内核参数,并且这种调整是立刻生效的,下面我们来看几个实例。注意,通过sysctl.conf文件修改的内核参数不会立刻生效,修改完成后使用sysctl -p命令可以使这些设置立刻生效。

2024-07-06 15:52:13 105

转载 RAID 磁盘阵列

早在1978年美国加州大学伯克利分校就提出了RAID虚拟存储系统。RAID全称:Redundant Array of Independent Disk,独立冗余磁盘阵列。其思想是将多块独立的磁盘按不同的方式组合为一个逻辑磁盘,从而提高存储容量或提升存储性能或提供数据备份功能。RAID存储系统的组合方式根据RAID级别定义。RAID种类:软件RAID,硬件RAID。在现有的操作系统中如Windows、Linux、Unix等已经集成了软RAID的功能。

2024-07-06 15:41:42 91

转载 Linux文件时间

在Linux相关岗位的面试中,经常会问到文档时间的问题。Linux文档的时间一般分三种:Access time-atime(访问时间)、Modification time-mtime(内容修改时间)、status-ctime(状态时间)

2024-07-03 22:07:27 43

原创 实战:PXE 网络批量装机服务的搭建

PXE(Preboot Execution Environment)是一种允许计算机在启动时通过 网络加载操作系统的技术。这项技术对于 批量快速部署大量服务器操作系统、恢复系统以及在无盘环境中运行系统非常有用。PXE 通过使用 DHCP和 TFTP协议,实现了在没有本地存储设备的情况下,从网络服务器加载 启动文件和操作系统镜像。PXE 装机是一项高效的 系统部署技术,如果你对这项技术还不够熟悉,那么本篇博客将是你的得力助手。

2024-07-03 08:05:09 3187 1

转载 Shell脚本之sed篇

目录:一、概述二、sed基本语法格式三、简单正则表达式四、sed脚本指令(注释、替换、删除、追加、打印、下一行、读写文件、退出、多行模式)五、综合案例一、概述1.sed是一款流编辑工具,用来对文本进行过滤与替换工作,特别是当你想要对几十个配置文件做统计修改时,你会感受到sed的魅力!sed通过输入读取文件内容,但一次仅读取一行内容进行某些指令处理后输出,所以sed更适合于处理大数据文件。2.sed流程:* 通过文件或管道读取文件内容。

2024-07-02 01:14:49 250

原创 一键脚本安装汉化 Linux man 手册:提升你的命令行效率

在Linux世界里,man手册是我们探索命令行工具的得力助手。然而,对于英语能力尚浅的Linux初学中用户来说,阅读英文 man 页面可能会遇到一些障碍。本文将向你展示如何通过一个简单的 Shell 部署脚本来实现Linux man手册的一键汉化,让你的命令行体验更加流畅。大家好,我是技术界的小萌新,今天要和大家分享一些干货。本次为大家带来的是一个自用的 man 中文手册汉化的安装脚本,写的有些粗糙,原谅我没有太多的时间去优化,主打一个能用就行,如果不能使用的可以进行评论,我为及时的为大家解决问题。

2024-07-01 07:00:00 1742

转载 Linux监控之系统性能

rrqm/s   每秒读请求合并的数量(备注:为了更高效的使用IO设置,对硬盘的读或写操作的请求可以被合并,如两个4K的读 请求可以合并为一个8K的读请求。在Linux中内存不像Windows那样直接被进程访问,Linux中内存会被先划分为buffer和cache,然后再被程序访问使用。内存页:为了更方便的管理内存,系统会把内存划分成一块一块的区域,这个区域又被称为页,Linux内存页一般为4096字节。

2024-06-29 15:50:15 52

转载 使用openssl加密文件

(这种方式的好处是你可以把它写入到脚本中,自动完成加密功能,不使用pass选项默认系统会提示输入口令,并且确认,是需要人工操作的)(注:这里install.log是你想要加密的文件,enc.log是加密后的文件,回车后系统会提示你输入口令)-out选项:输出文件,对于加密来说,输出的应该是加密后的文件名;(注:enc.log是刚刚加密的文件,install.log是解密后的文件,-d选项实现解密功能)-pass选项:选择输入口令的方式,输入源可以是标准输入设备,命令行输入,文件、变量等。

2024-06-27 22:42:22 119

转载 Shell脚本之awk篇

目录:一、概述二、awk基本语法格式三、awk基本操作四、awk条件及循环语句五、awk函数六、awk演示示例(源自于man手册)一、概述。

2024-06-26 17:25:21 501

原创 Vim 的常用技巧及配置,高效运维之 Vim 模板

在编程世界中,Vim不仅仅是一个文本编辑器,它是一把钥匙,开启了高效编程的大门。对于初学者来说,Vim那复杂多变的操作模式和键盘快捷键可能令人望而却步。然而,一旦掌握,你会发现编辑文本从未如此高效。本文将带你深入Vim的常用技巧、个性化配置以及如何通过Vim提升Ansible运维的效率。

2024-06-26 01:37:59 1643 2

原创 Linux 基础命令之 ls 排序与 find 组合使用

本文将着重探讨 Linux 系统中 ls 和 find 命令的使用,这两个命令是文件管理中不可或缺的工具。内容将涵盖它们的基础知识、高级技巧,以及如何有效地排序和组合使用这些命令来优化文件管理任务。通过实际案例,我们将展示如何提升效率并更精准地查找和管理文件。

2024-06-25 02:15:06 1337 2

空空如也

空空如也

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

TA关注的人

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