排序
Shell文本处理进阶:sed、awk 与 awk 数组统计技巧
一、`sed` 和变量联动是替换类操作的常见写法 这里用 IP 段替换做了一个非常典型的例子: 这里有两个值得记住的点: - `sed` 里使用 Shell 变量时,要用双引号而不是单引号。 - 分隔符不一定非...
Ansible Roles实战:使用roles部署NFS服务端
一、案例目标与目录准备 这里用一个 `nfs-server` 角色,演示如何把 NFS 服务端部署过程整理成标准的 Roles 结构。 首先创建目录和入口文件: 这一步的重点不是命令本身,而是先把角色所需的内...
NFS快速上手实战:服务端部署、客户端挂载、永久挂载与常见文件详解
一、快速上手 NFS 之前先明确环境 这里的实验环境很典型: | 环境 | 主机 | 说明 | | --- | --- | --- | | NFS 服务端 | `nfs01` | 提供共享目录 | | NFS 客户端 | `gitlab-01` | 通过挂载使用...
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` 更像一个可复用内容的分发...
故障处理-命令行出现bash-4.2$
一、前言 有时间我们切到普通用户后,命令行会出现`-bash-4.2$`字样,具体如下: 当然,也有可能不是`-bash-4.2$`字样,这个具体得看bash版本信息 二、故障原因 上面故障产生一般有以下两点原因:...










