排序
OpenSSH客户端命令实战:scp、ssh与sftp常用用法详解
一、OpenSSH 客户端常见命令有哪些 这里将 OpenSSH 客户端侧最常见的工具总结为三类: - `scp`:远程传输文件 - `ssh`:远程连接 - `sftp`:远程传输文件,很多开发会配合图形化工具使用 这三者...
Nginx平滑升级实践:使用USR2热替换二进制版本
一、什么是 Nginx 平滑升级 这里将“平滑升级”理解为: - 不直接粗暴停止现有 Nginx - 而是在现有服务继续工作的同时 - 逐步让新版本二进制接管进程 这样做的目的就是尽量避免明显业务中断。 ...
Ansible高级变量实战:facts变量、template模板与register注册变量详解
一、为什么除了普通变量还要学 facts 和 register 前面的普通变量更多是人为定义的配置项,比如: - 路径 - 用户名 - IP 地址 但在真实自动化场景里,很多时候你还需要: - 动态获取目标主机自...
Linux日志查询大揭秘:head、tail、less与more实战
一、日志查询4剑客 1.1 概述 查看日志不要使用,cat或vim,vi命令。未来的日志文件。有的 日志可达:40G或以上. 如果使用cat查看,会刷屏根本停不下来. 如果使用vi/vim查看,从磁盘中加载到内存...
虚拟机无法上网或ssh连接不上的几种原因
一、前言 当我们使用虚拟机时,可能会碰到虚拟机无法上网或ssh连接不上的情况。针对以上可能的原因进行了相关总结: * 虚拟机IP地址配置有问题 * 网卡配置有问题 * VMware配置有问题 * Windows...
Nginx集群HTTPS部署:全链路加密、部分加密与HTTP2配置
一、集群里的 HTTPS 不只是“单机搬过去” 这里在完成单机 HTTPS 之后,继续讲了“网站集群 HTTPS 配置”,并明确给出了两类思路: - 全部进行加密 - 部分进行加密 这说明集群环境下的 HTTPS,...
NFS配置详解与优化实践:exports语法、核心选项、用户压缩和安全挂载
一、为什么要单独研究 `/etc/exports` 这里明确指出,NFS 服务端最核心的配置文件就是: - `/etc/exports` 并且还补充了一点非常重要的背景: - `systemctl` 对 NFS 的管理背后,本质上会调用 `...
Shell特殊符号详解:引号、重定向与通配写法实战
一、为什么要先学特殊符号 在 Linux 命令行里,很多看似普通的符号其实都有特殊含义。理解这些符号后,写命令、写脚本和读别人脚本时都会轻松很多。 这一类常见符号主要包括: - 引号系列 - 重...
Nginx HTTP跳转HTTPS实战:return与rewrite两种写法对比
一、为什么 HTTPS 部署后还要保留 80 端口 很多人第一次做 HTTPS 时,会只想着把站点改到 `443`。 但这里在单机 HTTPS 之后,专门又讲了“HTTP 跳转 HTTPS”,这说明真实使用场景里: - 用户仍...
Ansible 离线安装脚本整理:Rocky Linux 与 Ubuntu 双方案
一、Rocky Linux 离线安装方案 1.1 脚本核心流程 1.2 适合整理进正文的关键命令 二、Ubuntu 离线安装方案 2.1 与 Rocky 方案的主要差异 Ubuntu 版本在安装前先检查 `/data/softs` 和 `/root` 两...









