自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux防火墙

硬件防火墙:购买专用硬件设备(如华为、华三、天融信、启明星辰、绿盟、深信服等厂商的产品)。软件防火墙:在Linux系统上通过软件实现,Linux内核自带防火墙功能,成本低(免费)。附:1、硬件防火墙本质上是基于Linux内核的二次开发,定制了CPU、网卡等硬件,针对防火墙场景做优化。2、防火墙硬件的实际产品通常是综合性的,可能同时包含IDS、IPS、防火墙等多种功能。PREROUTING、INPUT、FORWARD、OUTPUT、POSTROUTING这五个链是系统内置的,但用户可以自定义额外的链。

2026-07-14 19:59:54 281

原创 常用排障工具

本文介绍了Linux系统中常用的排障工具及其核心功能。主要内容包括: 进程/文件/端口关联工具lsof:用于查看删除文件后空间未释放、端口占用排查等场景。 系统状态工具uptime:快速查看系统运行时长、负载和用户数。 资源监控工具vmstat:实时采集内存、CPU、IO等指标数据。 内核日志工具dmesg:查看系统启动日志、硬件故障、内核异常等信息。 磁盘IO工具iostat:监控磁盘读写速率、利用率等性能指标。 网络工具: ping测试网络连通性 ss查看套接字连接状态 telnet测试端口开放 tcp

2026-02-03 15:50:06 117

原创 linux操作系统

本文介绍了Linux操作系统的基本组成、启动流程和系统资源管理。主要内容包括:1)计算机系统由硬件和软件组成,操作系统包含内核、系统调用接口和用户态工具;2)Linux启动流程从BIOS自检到内核初始化,最终进入systemd系统初始化;3)重点分析了CPU、内存、磁盘、进程、I/O和网络六大系统资源的管理方法,包括监控命令、常见问题排查思路和优化建议。文章为系统管理员提供了实用的Linux资源管理参考,涵盖从硬件层到应用层的完整知识体系。

2026-02-02 18:40:40 389

原创 Docker 容器

本文介绍了Docker容器技术的核心概念和应用。主要内容包括:1)虚拟化技术基础及其与容器的区别;2)Docker容器的定义、内核特性、核心组件和优势;3)Docker的底层原理(cgroup资源管理和namespace隔离机制);4)Docker工作流程及常用命令(镜像和容器管理);5)四种容器网络模式(网桥、host、container和none模式)的特点及应用场景。Docker作为轻量级虚拟化技术,具有启动快速、资源占用少、部署便捷等优势,适合企业快速迭代的开发需求。文章还详细阐述了Docker镜像

2025-12-01 22:15:57 954

原创 LVS的DR模式

LVS的DR模式配置摘要: DR模式与NAT模式不同,后端服务器直接响应客户端,需配置VIP隐藏真实IP 配置步骤: LVS服务器:设置虚拟网卡VIP,安装ipvsadm,调整内核参数,配置负载均衡规则(RR轮询) 后端服务器:设置回环网卡VIP,调整ARP参数避免MAC冲突 通过浏览器访问VIP可验证负载均衡效果,使用ipvsadm命令查看节点状态 回环网卡(lo)用于临时配置VIP并检测网络连接状态

2025-11-17 08:53:13 206

原创 LVS负载均衡器

本文介绍了LVS负载均衡器的相关概念及搭建过程。LVS用于处理高并发、高性能需求,通过HA(高可用)和LB(负载均衡)技术构建服务集群。主要内容包括:1) LVS的NAT模式工作原理,通过修改IP实现内外网通信;2) 详细搭建步骤:配置LVS服务器内外网网卡、设置后端Web服务器网络、宿主机网关配置;3) LVS服务器环境准备,包括开启IP转发、设置NAT规则;4) 使用ipvsadm管理LVS负载均衡策略,配置轮询算法和节点池;5) 验证方法。文章还指出了LVS与Nginx在负载均衡机制上的差异及可能存在

2025-11-17 08:44:01 515

原创 MySQL的主从复制

简单介绍了一下mysql主从复制的原理及搭建过程

2025-11-16 20:36:53 374

原创 MySQL数据库

MySQL是一个典型的关系型数据库管理系统,采用二维表结构存储结构化数据。它支持多种数据类型,包括整数、浮点数、字符型等,并提供了丰富的SQL语句操作,分为DDL(数据库定义)、DML(数据操纵)、DQL(数据查询)和DCL(数据控制)四大类。MySQL通过TCP/IP协议连接3306端口进行通信,支持多种存储引擎,其中InnoDB是5.7版本的默认引擎,兼顾读写性能。在使用时需注意大数据量查询可能导致服务器负载过高,建议为表添加主键以提高查询效率,并了解临时表、克隆表等特殊用法。

2025-11-16 20:34:00 844

原创 Keepalived

本文介绍了使用Keepalived和Nginx搭建高可用Web服务的方法。Keepalived基于VRRP协议实现主备服务器间的故障自动切换,当主服务器故障时VIP地址会自动漂移到备用节点。搭建过程包括环境准备、修改Keepalived配置文件、编写Nginx检测脚本、配置Nginx服务等步骤。测试时可通过停止主服务器Nginx服务来验证VIP是否成功切换到备用节点。该方法可确保Web服务的高可用性,当主服务器故障时能快速切换到备用服务器,保障业务连续性。

2025-11-13 09:29:23 330

原创 配置文件nginx.conf

Nginx配置文件nginx.conf采用模块化层级结构,主要包括全局配置、http块、server块和location块。全局配置设置工作进程数和并发连接数;http块处理HTTP相关参数;server块定义虚拟主机,支持基于域名的访问;location块匹配具体访问路径。配置文件支持访问状态统计,可通过stub_status模块实现。此外,文章还介绍了如何配置基于域名的虚拟主机,包括域名解析、网页文档创建、配置文件修改等步骤。注意修改配置后需重启Nginx服务生效,并建议关闭防火墙以避免访问问题。

2025-11-08 16:20:13 639

原创 编译安装Nginx服务

Nginx编译安装步骤摘要 关闭防火墙和核心防护:systemctl stop firewalld和setenforce 0 安装依赖环境:yum install -y gcc gcc-c++ make pcre pcre-devel zlib zlib-devel openssl openssl-devel 创建专用用户:useradd -M -s /sbin/nologin nginx 解压源码包并配置:进入解压目录执行./configure指定参数 编译安装:执行make && mak

2025-11-08 16:05:00 574

原创 常用工具SDN、DHCP、SSH

本文介绍了DNS、DHCP和SSH相关技术要点。DNS解析包括A记录、P记录和配置文件优先级;DHCP工作原理涉及IP分配流程和租期管理;SSH部分涵盖远程登录、SCP文件传输及密钥对配置。文章还提供了内网解析优化、堡垒机文件传输等实用技巧,并解释了非对称加密在SSH中的应用。这些内容为网络基础服务和安全管理提供了简明操作指南。

2025-10-26 18:39:33 562

原创 进程管理kill与周期性计划任务crontab

本文主要介绍了Linux系统的核心功能:1)缓存与缓冲的区别,缓存加速读取,缓冲协调写入速度差异,Swap分区用于内存不足时兜底;2)进程管理命令,包括jobs查看后台任务、kill终止进程、killall/pkill批量操作;3)周期性计划任务crontab的使用方法及配置格式;4)文件重定向操作符">"和">>"的区别。同时解释了多用户编辑同一文件时系统通过.swp文件进行冲突处理的机制。这些内容涵盖了Linux系统调度、进程控制和任务自动化等关

2025-10-26 18:38:44 337

原创 系统引导与启动过程

本文摘要: Linux系统启动过程分为五个阶段:BIOS自检、MBR引导、GRUB菜单选择、内核加载和init进程初始化。Systemd作为首个进程(PID=1)负责启动其他服务。进程管理方面,每个进程有唯一PID,父进程创建子进程,线程是最小执行单元。常用工具包括ps(静态查看)、top(动态监控)和pstree(进程树)。top命令可分析系统负载,当load average超过CPU核心数2-3倍时需关注。服务管理通过systemctl实现,支持start/stop/restart/reload等操作,

2025-10-26 18:37:07 970

原创 逻辑卷管理Linux LVM与磁盘阵列RAID

Linux存储管理技术摘要 本文介绍了Linux系统中两种重要的存储管理技术:LVM逻辑卷管理和RAID磁盘阵列。 LVM逻辑卷管理通过物理卷(PV)、卷组(VG)和逻辑卷(LV)的三层结构,实现了存储空间的动态调整。PV是基础存储单元,VG由多个PV组成,LV则是从VG中划分出的逻辑分区。LVM支持在线扩容缩容,通过PE(物理扩展块)实现灵活的空间管理,常用命令包括pvcreate/vgcreate/lvcreate等创建命令和vgextend/lvextend等扩展命令。 RAID磁盘阵列通过多磁盘组合

2025-10-26 18:33:19 731

原创 初始磁盘:相关概念及磁盘配置

本文介绍了磁盘分区、文件系统和磁盘配置的基本概念。主要内容包括:磁盘分区类型(主分区、扩展分区和逻辑分区),EXT4和XFS文件系统的特点,磁盘接口命名规则,UUID的用途,以及磁盘配置的完整流程(分区、格式化、挂载)。重点区分了临时挂载与永久挂载的实现方式,并提供了配置验证方法。文中还包含实用命令如fdisk、mkfs、mount和df的使用说明,以及系统刷新和UUID查询技巧。

2025-10-26 18:31:52 616

原创 用户、用户组、文件的权限管理

Linux用户与权限管理分为用户账号和组账号。用户分为管理员(root)、普通用户、程序用户和系统用户,通过UID和GID区分权限范围。每个用户有基本组和可选的附加组,/etc/passwd和/etc/shadow存储账号信息。常用命令包括useradd创建用户、usermod修改属性、userdel删除用户;组管理使用groupadd、gpasswd和groupdel。查询工具如id、group、w/who可查看用户信息。权限管理通过基本组和附加组实现用户隔离与共享资源访问。

2025-10-19 21:09:35 948

原创 yum软件包管理工具

Linux系统主要使用RPM、DEB和源码包三种软件格式。CentOS采用RPM包管理,提供rpm和yum两种工具。rpm用于直接安装、升级和卸载软件包(如rpm -ivh安装),但需手动处理依赖关系;yum(如yum install httpd -y)则能自动解决依赖问题,简化软件管理。yum通过读取/etc/yum.repos.d/下的.repo配置文件获取软件源(本地或公网),本地仓库可提升安全性和速度。搭建本地仓库需挂载存储设备到/mnt,创建.repo文件并指向本地路径,最后更新缓存。挂载(mou

2025-10-19 21:08:12 462

原创 Vi编辑器、grep筛选、tar文件压缩

本文介绍了Linux系统中三个常用工具的操作方法: vi编辑器:详细说明其三种模式切换、文件编辑、保存退出、行号设置、复制粘贴及撤销删除等命令操作; grep文本检索:解析其筛选功能,通过选项实现大小写不敏感、反向匹配等操作,并区分正则表达式与通配符差异; tar压缩工具:对比gzip/bzip2,重点讲解tar的czvf(压缩)和xzvf(解压)参数组合,强调后缀规范及解压路径指定技巧。 全文涵盖基础命令格式、典型用例及常见问题解决方案。

2025-10-19 21:06:35 483

原创 Linux 常用命令2

本文总结了Linux系统中常用的7类命令:du(查看文件/目录磁盘空间)、ln(创建文件链接)、mv(移动/重命名文件)、find(搜索文件)、more/less/head/tail(查看文件内容)、wc(统计文件信息)和vi(文本编辑)。重点介绍了各命令的基本格式、常用选项和功能说明,如du的-h和-s选项、ln的软硬链接区别、find的多条件搜索等。同时提供了使用注意事项,如rm-rf的谨慎使用、vi编辑器的三种模式切换等。此外还介绍了通配符、管道符等实用技巧以及Linux核心目录功能。

2025-10-17 08:39:26 633

原创 初识linux操作系统及常见命令

Linux操作系统简介与基础命令 Windows和Linux系统各有特点:Windows用户友好适合日常使用,Linux则更高效稳定,适合服务器环境。Linux通过Shell解释器执行命令,分为内部命令(内置)和外部命令(需加载)。命令格式为"命令字 选项 参数",常见命令包括pwd、ls、cd、touch等,用于目录操作和文件管理。实用技巧如Tab补全、Ctrl+C取消任务等能提升操作效率。通过创建目录、复制文件等基础操作示例,展示了Linux命令行的基本用法。

2025-10-14 20:34:19 539

原创 初入云计算

ICMP协议(Internet控制报文协议)

2025-10-14 19:37:10 709

原创 Python下载实战全攻略:20个高效技巧

【代码】Python下载实战全攻略:20个高效技巧。

2025-10-13 08:28:02 363

空空如也

空空如也

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

TA关注的人

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