随笔分类 -  经验总结类

通过 apache 的重写功能实现 http 请求不带 .html 后缀的场景
摘要:apache 的虚拟主机去除 MultiViews 选项后,不再具备内容协商功能,此时 http 请求资源时省略了文件后缀, apahce 会严格按照请求的 URI 去文件系统中查找对应资源,若不存在则直接返回 404 Not Found。 通过 apache 的重写功能可以实现在 http 请求不 阅读全文

posted @ 2025-12-15 16:07 一直小爪子 阅读(24) 评论(0) 推荐(0)

apache 怎么给同一个虚拟主机绑定多个端口
摘要:背景:我当前的虚拟主机绑定8000 端口,想要再绑定一个端口,让无论哪个端口都能访问到web服务 当前配置: <VirtualHost *:8000> DocumentRoot /home/ehigh/work/html/SXGeneralSystemFE/dist <Directory /home 阅读全文

posted @ 2025-12-11 20:59 一直小爪子 阅读(5) 评论(0) 推荐(0)

linux 系统:查看内存占用 排名前10 的进程 方法
摘要:方法1:使用 ps 命令 命令:ps aux --sort=-%mem | head -n 11 -%mem:这里的 - 表示按照降序进行排序,通过 man ps 中的 STANDARD FORMAT SPECIFIERS 可以查看有哪些列名。 ps aux 和 ps -ef 都可以列出系统所有进程 阅读全文

posted @ 2025-12-09 18:11 一直小爪子 阅读(79) 评论(0) 推荐(0)

linux 系统:查看硬盘是固态还是机械的方法
摘要:方法1:通过 lsblk 命令 命令:lsblk -d -o name,rota ROTA 表示是否旋转 1 = 会转:机械硬盘(HDD) 0 = 不转:固态硬盘(SSD) 参数说明: -d:意思就是只显示硬盘,不显示分区信息。 -o:只显示指定的列,通过 lsblk --help 可以查看相关的列 阅读全文

posted @ 2025-12-09 15:13 一直小爪子 阅读(46) 评论(0) 推荐(0)

ubuntu 操作系统忘记 root 用户密码,重置密码的方法
摘要:修改过 root 密码,重置密码的方法 ubuntu 默认禁用 root 用户登录,安装好Ubuntu系统后,root 用户默认是没有密码的,普通用户通过 sudo 进行提权,从而拥有 root权 限。 若修改过 root 用户的密码,但是又把 root 用户的密码给忘了。此时就需要通过修改 gru 阅读全文

posted @ 2025-12-09 14:46 一直小爪子 阅读(1373) 评论(0) 推荐(0)

在 GitHub 下载某个开源软件指定版本源码的方法
摘要:例如:需要下载 redis 6.2.9 的源码进行编译安装 步骤一:搜索仓库 1、进入 github 首页,地址:https://github.com/ 2、搜索仓库名称,redis 的仓库名称为 redis 步骤二:进入仓库 进入仓库后,显示这个界面 步骤三:仓库说明 仓库标题行: 左上角的 re 阅读全文

posted @ 2025-12-09 14:12 一直小爪子 阅读(27) 评论(0) 推荐(0)

shell 中遍历某个目录下所有子目录的两种方法(通配符路径扩展 和 ls 命令替换)对比
摘要:正确方式:通过通配符进行路径扩展,实现文件名的匹配 例如:匹配 /home/ehigh/work 目录下一层的所有子目录 */ 这个写法就是“只匹配目录” #!/bin/bash for dir_name in /home/ehigh/work/*/ ;do echo "$dir_name" don 阅读全文

posted @ 2025-12-03 14:29 一直小爪子 阅读(23) 评论(0) 推荐(0)

tar 打包文件时,避免压缩包中写入完整路径的两种方法
摘要:在 Linux 中使用 tar 打包一个路径时,如果该路径是 绝对路径(/ 开头),tar 会将完整目录结构写进压缩包 sudo tar -czf apache2.tar.gz /etc/apache2 tar: Removing leading `/' from member names # ta 阅读全文

posted @ 2025-11-28 16:04 一直小爪子 阅读(53) 评论(0) 推荐(0)

比较版本号大小时,使用 sort -V 是一个极佳的选择
摘要:版本号的两种格式 版本号的基本格式:x.y.z x:表示主版本号,涉及到重大的变更,不向下兼容时递增 y:表示次版本号,一般新增功能后能向下兼容时递增 z:表示补丁版本,修复 bug、小改动、打补丁这些就会递增。 版本号的扩展格式:x.y.z-xxx beta:公测版,功能完成但不稳定。 alpha 阅读全文

posted @ 2025-11-25 00:49 一直小爪子 阅读(8) 评论(0) 推荐(0)

通过 iostat 快速判断硬盘是否存在 I/O 瓶颈
摘要:硬盘 I/O 指的是对硬盘的读和写操作,使用 IOPS 来衡量硬盘的 IO 能力,假设某块硬盘每秒最多能处理100和写请求,如果单位时间内的写请求数接近这个数值,就会出现 IO 瓶颈。 如果出现 IO 瓶颈,后续的请求就会排队,最直观的感受就是系统卡顿。例如:执行一个查询操作,需要等很久才能返回查询 阅读全文

posted @ 2025-11-20 14:22 一直小爪子 阅读(39) 评论(0) 推荐(0)

通过 mysql 主从复制的三个关键字段来快速判断主从架构是否正常
摘要:MySQL 查看主从复制状态和Redis是相反的,MySQL 需要在SLave 节点上执行 show slave status\G 命令来进行判断。 通过以下三个字段可以简单判断主从复制架构是否是正常的。 判断SQL线程和IO线程是否正常:Slave_IO_Running=YES;Slave_SQL 阅读全文

posted @ 2025-11-19 17:46 一直小爪子 阅读(32) 评论(0) 推荐(0)

通过 redis 主从复制架构中的三个关键字段快速判断redis主从架构状态
摘要:通过 state、lage、和主备节点的数据偏移量可以判断redis的主从复制是否健康 阅读全文

posted @ 2025-11-19 17:21 一直小爪子 阅读(16) 评论(0) 推荐(0)