GaGa's Blog

One GaGa, One World !

wipefs 的作用很直白:擦除磁盘或分区上的文件系统与签名信息,但不真正清空数据区。可以把它理解为“抹掉身份标签”,让系统把这块盘当作未使用设备

常见场景

  • 旧磁盘上残留 ext4 / xfs / LVM / RAID 签名
  • 新盘被云平台或之前系统初始化过
  • LVM / mdadm / 文件系统冲突
  • pvcreatemkfs 报设备已使用

Read more »

一、字符集与编码基础

常见字符集

字符集 说明 适用场景
latin1 西欧单字节编码(默认旧版本MySQL) 早期英文环境
utf8 MySQL的“伪UTF-8”,最多3字节,不支持emoji 常见于旧系统
utf8mb4 真·UTF-8,最多4字节,支持emoji ✅ 现代系统推荐
gbk/gb2312 中文编码,2字节 仅限遗留系统

Read more »

robots.txt网站 SEO 和爬虫访问控制的关键配置文件之一,通常由 Nginx 直接静态返回,不经过后端,提高性能和安全性。


1.基础生产配置示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
server {
listen 80;
server_name www.example.com;

root /data/www/html;

# robots.txt 静态文件配置
location = /robots.txt {
alias /data/www/html/robots.txt;
add_header Content-Type "text/plain";
expires 1h;
access_log off;
}

# 静态资源缓存策略
location ~* \.(css|js|jpg|jpeg|png|gif|ico|webp|svg)$ {
expires 30d;
add_header Cache-Control "public";
}

# 默认页面
location / {
try_files $uri $uri/ /index.html;
}
}
Read more »

ssh-keygen 是 OpenSSH 套件里的钥匙工匠,负责生成、管理、转换 SSH 密钥。它支持 RSA、ECDSA、ED25519 等类型,可用于登录、Git、公钥分发、证书签发等场景。

1.ssh-keygen常用参数及说明

1.1.基本生成

ssh-keygen -t ed25519 -C "user@host"

Read more »

ssh-keygen 使用 -f 参数即可指定私钥输出路径(公钥会自动在同目录生成 .pub 文件)。

1.基本用法

1
ssh-keygen -t ed25519 -f /data/sshkeys/id_ed25519

执行后生成:

Read more »

  • 前端构建产物(HTML/CSS/JS)放进对象存储;
  • 对象存储负责静态文件托管;
  • CDN 在全球/全国节点分发缓存内容,通过加速域名访问,实现低时延、高并发、抗抖动的前端分发体系。

架构

flowchart LR
    A[FE Build / CI-CD] --> B[OSS Bucket
静态资源部署] B --> C[CDN 加速域名
全网缓存] C --> D[用户访问
浏览器] D -->|GET /index.html| C C -->|MISS 回源| B

1.CDN 加速层配置

Read more »

一台机器同时给不同 GitHub 账号配不同 SSH 私钥,本质上是让 SSH 根据不同仓库地址自动选择不同 key

  • 核心思路是:
    每个账号一把 key + SSH config 里定义多个 Host 别名 + clone 时用别名而不是默认域名。

一、为不同账号生成不同 SSH key

Read more »

SonarQube 是一款开源的持续代码质量检测工具,它可以帮助开发团队自动化代码审查过程,以确保代码质量符合既定标准。它能够检测多种编程语言中的代码问题,包括潜在的bug、代码异味(code smells)、复杂度过高的代码段、潜在的安全漏洞

Read more »

ESXi 是执行者,vCenter 是调度者。
本质:
VMware ESXi 是跑在物理服务器上的裸金属虚拟化内核。
VMware vCenter Server 是集中管理多个 ESXi 的控制平面。
它们共同属于 VMware vSphere 这个整体平台。


ESXi 直接安装在服务器硬件上

它负责:

Read more »
0%