排序
Shell文本处理进阶:sed、awk 与 awk 数组统计技巧
一、`sed` 和变量联动是替换类操作的常见写法 这里用 IP 段替换做了一个非常典型的例子: 这里有两个值得记住的点: - `sed` 里使用 Shell 变量时,要用双引号而不是单引号。 - 分隔符不一定非...
Ansible Roles实战:使用roles部署NFS服务端
一、案例目标与目录准备 这里用一个 `nfs-server` 角色,演示如何把 NFS 服务端部署过程整理成标准的 Roles 结构。 首先创建目录和入口文件: 这一步的重点不是命令本身,而是先把角色所需的内...
NFS快速上手实战:服务端部署、客户端挂载、永久挂载与常见文件详解
一、快速上手 NFS 之前先明确环境 这里的实验环境很典型: | 环境 | 主机 | 说明 | | --- | --- | --- | | NFS 服务端 | `nfs01` | 提供共享目录 | | NFS 客户端 | `gitlab-01` | 通过挂载使用...
Java容器与JVM-JRE-JDK入门:理解Tomcat运行基础
一、什么是 Java 容器 这里先把 Java 容器定义成: - 用于存放和运行 Java 代码的环境 - 本质上属于 Web 中间件 也就是说,Java 代码并不是直接丢给操作系统就能运行,而是要放到一个具备 Java ...
Tomcat HTTPS实战:PFX-JKS证书配置与8080跳8443
一、Tomcat 能不能自己做 HTTPS 结论是: - Tomcat 可以支持 HTTPS - 可以直接在 Tomcat 中配置证书 但它也补充了一个实践建议: - 生产中很多时候也会把证书放在 Nginx 上 - 让 Nginx 负责对外...
Rsync远程同步实战:本地模式、远程模式、目录斜杠区别与scp对比
一、先理解 rsync 最常见的使用目标 在实际工作里,大多数人第一次使用 `rsync`,并不是为了做复杂的服务化配置,而是为了完成这些任务: - 把某个文件推送到另一台机器 - 把某个目录同步到远端...
awk文本分析实战:取行、取列、条件筛选与统计详解
一、什么是 awk `awk` 是 Linux 中非常强大的文本处理工具,特别适合处理结构化文本,例如: - `/etc/passwd` 这类分隔符明确的配置文件 - 命令输出结果 - 监控、日志、统计类文本 它最常见的用...
Sersync实时同步环境搭建:Rsync服务端客户端与NFS共享目录部署实战
一、先看清三台机器分别扮演什么角色 这里在“极速上手指南”里给出了完整环境说明: | 主机 | 角色 | | --- | --- | | `harbor01` | Rsync 服务端 | | `nfs01` | Rsync 客户端 / NFS 服务端 | ...
Nginx return指令实战:域名跳转、403拦截与状态码控制
一、什么是 Nginx 里的重定向 这里将这部分放在“rewrite 功能”章节里,但开头先说明了一个更大的背景: 重定向也叫 URL 重定向、URL 改写。 常见需求包括: - `http` 跳到 `https` - 新老域名...
Ansible Galaxy入门:安装并复用社区Collection
一、Galaxy 是什么 `Galaxy` 的作用可以先用一句话理解: 它的意义就是使用“别人的 roles”。 如果说 `roles` 更强调本地项目内部如何按规范组织目录,那么 `Galaxy` 更像一个可复用内容的分发...










