计算机领域 One-shot 是什么意思

摘要: One-shot:只执行一次、一次性生效 如:One-shot BIOS Boot Menu (仅本次启动有效的启动菜单) 阅读全文
posted @ 2026-05-11 15:49 一直小爪子 阅读(3) 评论(0) 推荐(0)

操作系统里面的 Boot 是什么意思

摘要: Boot 是由 Bootstrap(靴带)简化而来。有个说法是:“人不可能抓着自己的鞋带把自己提起来”,但是在计算机领域,就是要让子计算机自己把自己启动起来,所以系统自己把自己拉起来这个过程就用 Bootstrap(简称 Boot) 这个单词表示。 单词 意思 Boot 启动系统 Boot Load 阅读全文
posted @ 2026-05-07 17:14 一直小爪子 阅读(9) 评论(0) 推荐(0)

Linux 系统中,重启 ssh 服务时,为什么现有的 ssh 会话不会断开

摘要: SSH 是基于 TCP 的应用层协议(默认端口号是 22),Linux 中通常由 OpenSSH 实现。 OpenSSH 采用的是 “一连接一进程” 的模型,意思就是 客户端 和 服务端三次握手建立连接后,服务端会 fork(复制)一个子进程,由这个子进程负责这个客户端和服务端之间的交互。后续的协议 阅读全文
posted @ 2026-04-29 17:25 一直小爪子 阅读(6) 评论(0) 推荐(0)

Linux 系统中 bash-completion 已安装,但一些命令的子命令不能自动补全

摘要: Bash 自带基础补全能力(如文件名、基础的命令名等),但命令级的智能补全(如 systemctl、git、docker 等子命令补全)依赖 bash-completion 提供。 bash-completion 本质是一个内置了一大堆补全规则的脚本,在安装 bash-completion 后,需要 阅读全文
posted @ 2026-04-29 16:22 一直小爪子 阅读(15) 评论(0) 推荐(0)

MQTT Broker 多协议端口设计理解

摘要: 一般主流的 MQTT Broker 实现都支持 MQTT 协议 和 WebSocket 协议。如:mosquito 在配置文件中指定端口号时候,不指定协议类型,默认是 MQTT 端口,也可以指定为 WebSocket 端口。 端口号本身是传输层的概念,用于在同一主机上区分不同的应用层服务。而在配置文 阅读全文
posted @ 2026-04-29 14:32 一直小爪子 阅读(4) 评论(0) 推荐(0)

MQTT 与 WebSocket 的关系

摘要: MQTT 协议: MQTT 协议属应用层协议(1999 年提出),默认使用传输层的 1883/TCP 端口,最初设计用于工业场景(石油管道监控),这种场景下网络不稳定、带宽低、延迟高(卫星通信)。所以 MQTT 协议的设计目标是低开销、可靠传输、支持断线重连以及发布订阅模式。 WeSocket 协议 阅读全文
posted @ 2026-04-28 18:24 一直小爪子 阅读(4) 评论(0) 推荐(0)

测试 WebSocket 是否能正常建立连接常用工具

摘要: Windows 环境: MQTTX 下载地址:https://mqttx.app/downloads Linux 环境:websocat 下载地址:https://github.com/vi/websocat/releases/download/v1.11.0/websocat.x86_64-unk 阅读全文
posted @ 2026-04-28 18:06 一直小爪子 阅读(5) 评论(0) 推荐(0)

Linux 跨盘数据迁移方案:cp、mv 与 rsync 的区别与选择

摘要: Linux 文件的存储 在 Linux 操作系统中,对硬盘进行格式化后,可以简单理解为把整个硬盘空间格式化为了两部分,一部分叫作 block 空间,另外一部分叫作 inode 空间。 Linux 中的一个文件可以理解为由 元数据(属性)、数据部分 和 文件名(目录项)三部分组成。 文件的元数据:存储 阅读全文
posted @ 2026-03-24 14:58 一直小爪子 阅读(34) 评论(0) 推荐(0)

LAMP 架构中,为什么 mod_php 模式 和 FastCGI 模式相比,处理 HTTP 请求时,前者基本上不会出现 502(网关错误)?

摘要: 在 mod_php 模式下,动态请求是由Apache 的同一个进程完成。 Apache 接收到动态请求后,使用 mod_php 模块调用 PHP 解释器处理请求。动态请求的处理在同一进程内完成,不涉及额外的进程通信,因此不会出现上游服务不可达导致的 502 错误; FastCGI 模式下,Web 服 阅读全文
posted @ 2026-03-20 15:33 一直小爪子 阅读(4) 评论(0) 推荐(0)

Apache 和 NGINX 的工作特点介绍

摘要: Apache 的 prefork 模式: Apache 在 prefork 模式下启动后,会由父进程创建监听端口(IP + 端口),并根据配置预先创建一定数量的子进程。 父进程主要负责管理这些子进程,本身不参与具体请求处理,真正处理请求的是子进程。 当客户端发起请求时,会由空闲的子进程去处理该请求。 阅读全文
posted @ 2026-03-20 14:55 一直小爪子 阅读(4) 评论(0) 推荐(0)