07 2023 档案
mysqldump 导出与导入
摘要:批量操作 导出数据库脚本(export.sh): ``` #!/bin/bash # 数据库连接信息 DB_HOST="localhost" DB_USER="root" DB_PASSWORD="password" DB_NAME="your_database_name" # 导出表结构和表数据到
CentOS7/8为KVM配置网桥br0
摘要:首先,安装 bridge-utils 包,该包提供了创建和管理桥接网络的工具: 使用 ifcfg 文件配置 适用于没有使用nmcli命令配置的情况,即不是使用NetworkManager管理网络 0 先安装网桥工具: yum install bridge-utils -y 1 编辑网络配置文件,可以
inux 系统中的不同进程会不会分配到相同的虚拟内存地址?
摘要:在正常情况下,Linux 系统中的不同进程不会分配到相同的虚拟内存地址。这是由于虚拟内存管理机制的设计和实现原则决定的。以下是一些解释: 1 地址空间隔离:每个进程有自己独立的虚拟地址空间,它们在逻辑上是隔离的。这种隔离性是通过使用独立的页表来实现的。每个进程都有自己的页表,用于将虚拟地址映射到不同
zabbixn 源码中 ui / frontends 文件夹下的代码文件负责的是哪方面的职责
摘要:ui / frontends 代码的职责 > 通过下载源码查看,可以看到在 zabbix-4.X 中前端代码在 frontends 目录下,zabbix-6.X 在 ui 目录下,虽然换了个马甲,但里面都是一些php文件。 在Zabbix源码中,**ui / frontends** 文件夹下的代码文
面向对象的设计模式
摘要:SOLID设计原则(面向对象) | | 说明 | 目的 | | | | | 单一职责 | 一个类或模块应该只有一个引起它变化的原因。 | 一个类或模块应该只有一个主要职责,这样可以使代码更加清晰、易于理解和维护。 开闭原则 | 软件实体(类、模块、函数等)应该对扩展开放,对修改关闭。 | 强调在添加
计算机世界中的大设计
摘要:网络 提供连接性和数据传输能力,提供资源共享与远程访问能力。 驱动 系统调用是应用程序和内核之间的接口,驱动程序是内核和硬件之间的接口。 - 驱动的inbox型态和outbox型态 Inbox型态: 在inbox型态中,驱动程序从硬件设备接收输入数据,并将其传递给操作系统内核进行处理。 驱动程序负责
DNS配置负载均衡
摘要:配置步骤 1 安装 BIND: 首先,确保你的系统上已安装 BIND 软件包。使用适合你的操作系统的软件包管理工具(如 apt、yum、dnf)来安装 BIND。 2 指定一个**主服务器**(Master),并定义要管理的**域名区域**。 配置文件: /etc/bind/named.conf 或
nslookup 域名或IP地址 [DNS服务器]
摘要:nslookup 是一个用于查询域名系统(DNS)的命令行工具,可用于获取域名的IP地址以及反向查询(根据IP地址查找域名)。以下是 nslookup 命令的使用方法: 基本语法 nslookup :要查询的域名或IP地址。 :可选参数,指定要使用的特定DNS服务器。如果不提供此参数,默认使用系统配
kill 命令重启 php-fpm
摘要:使用命令 `sudo kill -USR2 `/var/run/php-fpm/php-fpm.pid`` kill命令介绍 “kill” 命令用于终止正在运行的进程。它可以通过发送信号来与指定的进程进行交互。以下是 “kill” 命令的常见用法: 终止进程: kill 用指定的进程ID(PID)替
使用 ifcfg 文件配置IP与辅助IP
摘要:配置如下: [root@test-8c8g network-scripts]# cat ifcfg-eth0 # Created by cloud-init on instance boot automatically, do not edit. # BOOTPROTO=none DEFROUTE=
《史记》的中心思想与对个人的建议
摘要:中心思想 史记是中国历史上第一部纪传体通史,由司马迁撰写于公元前109年至前91年间。 它的中心思想可以概括为**"纪事本末,言无不备"**,即通过对历史事件的纪录和分析,揭示人与事物之间的因果关系,以及历史发展的规律。 对个人的建议 务实奋发和刻苦学习:《史记》鼓励个人努力奋发和刻苦学习。在《本纪
Linux 中的目录是按按照功能和用途划分的
摘要:在 Linux 中,文件系统以层次结构的方式组织。整个文件系统由多个目录和文件组成,形成了一个树状结构。Linux 的目录结构是按照功能和用途进行划分的。 以下是 Linux 主要目录的一些常见划分: /:根目录,是整个文件系统的起始点。 /bin:系统可执行的二进制文件(命令)存放目录。 /boo
ansible 优化
摘要:参考:Ansible wiki Ansible 优化 开启Ansible任务的执行时间, 可有助于我们了解playbook中的task任务执行时间,以便于后续优化。 在 ansible.cfg 中配置 [defaults] callback_whitelist = timer, profile_ta
什么是自在、不自在、找不自在
摘要:自在 是指心境宽松、舒适、自由自在的状态。当一个人感到自在时,他的内心感到平静、愉悦,没有压力或拘束。 不自在 则相反,指的是心境不安、紧张、不舒适的状态。当一个人感到不自在时,他可能感到焦虑、烦躁、不安或不满。 找不自在 是指有些人在心理上或行为上寻找不自在的状态。这种行为可能是出于一种习惯、需求
openssl x509 -noout -text -in file
摘要:该命令用于解析和显示X.509证书的详细信息。具体参数的含义如下: -noout:不输出证书的原始内容,只显示解析后的信息。 -text:以文本形式显示证书的详细信息。 -in :指定要解析的证书文件。 执行该命令后,将会显示证书的各种信息,包括证书的版本、序列号、签名算法、颁发者、有效期、公钥信息
zabbix web 打开 lastest data 显示空白,http 返回 500
摘要:问题 当在zabbix web 的 lastest data 界面上进行一个超大查询(没有限定主机)时,可能因为查询过大,超出了php-fpm进程的内存限制,而导致该界面卡住。(此后打开均无显示,F12查看会看到服务端返回了500报错)。 处理 - 查看nginx请求日志,看到也是500的返回 -
李牧破匈奴的战法
摘要:- 李牧 以便宜置吏,市租皆入莫府,为士卒费。日击数牛飨士,习射骑,谨烽火,多间谍,厚遇战士。 边士日得赏赐而不用,皆愿一战。于是乃具选车得千三百乘,选骑得万三千匹,百金之士五万人,彀者十万人,悉勒习战。
mysql:EXPLAIN
摘要:推荐阅读原文:[EXPLAIN用法和结果分析](https://blog.csdn.net/why15732625998/article/details/80388236) 语法:`EXPLAIN SELECT * FROM t1` 使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道
Nginx:超时 keeplive_timeout 配置
摘要:参考:[Nginx的超时keeplive_timeout配置详解](https://blog.csdn.net/weixin_42350212/article/details/81123932) > HTTP 是一种无状态协议,客户端向服务器发送一个 TCP 请求,服务端响应完毕后断开连接。 如果客
TCP的Keep-Alive机制:链接存在但是没有数据传输,内核怎么处理
摘要:服务端/客户端会定期发送**探测报文**来检测客户端的存活状态。 由三个内核参数控制: - 首次发送探测报文时间:`net.ipv4.tcp_keepalive_time`有报文传输时重置 - 探测报文的发送间隔:`net.ipv4.tcp_keepalive_intvl` - 探测报文的最大重试次
《诗经》中关于培养美德的诗句
摘要:"克己复礼,拜天之明"(《周颂·维天之命》) 解释:这句诗强调了自律和恪守礼仪的重要性。只有通过克制自己的欲望,恪守适当的行为准则,才能与天地之明(道德准则)相适应。 "瞻彼淇澳,言采其蕨"(《国风·周南·关雎》) 解释:这句诗强调了对他人美德的欣赏和学习。诗中的"淇澳"是指淇水的岸边,"蕨"是指蕨
《诗经》的中心思想与对个人的建议
摘要:### 中国古代《诗经》的中心思想是什么,表达了什么政治理想和主张,对个人的生活与成长有哪些建议 中国古代《诗经》的中心思想是崇尚美德、尊重人伦关系和推崇君主德政。这部经典表达了君主德政、社会和谐以及个人修养的政治理想和主张。 《诗经》中强调了君主的德政。诗中描述了君主应该是仁德和贤明的统治者,通过
《尚书》的中心思想与对个人的建议
摘要:### 中国古代《尚书》的中心思想是什么,表达了什么政治理想和主张,对个人的生活与成长有哪些建议 中国古代《尚书》的中心思想是君主专制和礼制。这部经典表达了尊王攘夷、尊儒抑法的政治理想和主张。 《尚书》强调了君主的权威和地位,主张君主应该是万民的统治者,并且君主具有神圣的地位,是天命所归。同时,《尚
Nginx:client_body_temp_path 指令的上传文件测试
摘要:### 结论 硬盘必须要有上传文件**3倍**大小的剩余空间。否则会报错“no space left on device”。 需要注意,这3份数据都会写到硬盘。大文件上传,实时观察硬盘剩余空间`watch -n 0.1 "df -hm /"`,会看到很大的波动。 ### 默认临时文件路径 - 文档
Linux中的进程页表
摘要:### 是什么 进程页表是用于管理进程虚拟地址空间和物理内存之间映射关系的数据结构。它记录了进程中每个虚拟页对应的物理页的信息。 ### 什么作用 进程使用进程页表的方式是通过虚拟地址访问内存。当进程访问一个虚拟地址时,操作系统会根据进程页表中的映射关系,将虚拟地址转换为物理地址,然后进行内存访问操
nf_conntrack: table full, dropping packet
摘要:参考:[linux 路由跟踪表满错误 nf_conntrack: table full, dropping packet 原理解决方法](https://blog.csdn.net/whatday/article/details/105250959) ### 说明 ping,dmesg 或者 /va
负载均衡算法的选择
摘要:负载均衡算法的选择应该根据具体的应用场景和需求来确定。以下是一些常见的负载均衡算法及其适用场景: 轮询(Round Robin):适用于请求处理时间相对均匀的场景,能够实现简单的请求分配。 加权轮询(Weighted Round Robin):适用于不同后端服务器性能不同的场景,可以根据服务器的性能
Nginx TCP 负载均衡:stream 模块配置
摘要:> 工作上遇到需要用nginx做负载均衡,参考了前同事留下的作业顺利搞定,感觉这块很有意义写篇文档记录。 参考:[nginx tcp负载均衡(Stream模块)配置说明](https://blog.csdn.net/fuck487/article/details/106287710#:~:text=
记一次 zabbix item became not supported 问题处理
摘要:### 现象 配置了一个自定义监控项,超过 5m nodata 就会告警,最近触发了两次。通过日志查看,有一对相隔10分钟的告警: 时间t0: item xxx became not support: Timeout while executing a shell script. t0 + 10m
zabbix system.run
摘要:Zabbix的system.run是一个**主动模式**的监控项,它允许用户在Zabbix服务器上执行自定义的命令或脚本,并获取执行结果作为监控数据。 system.run监控项的配置包括以下几个关键参数: 命令:要执行的命令或脚本。可以是任何可执行的命令,包括系统命令、脚本文件等。 参数:命令的参