在 Debian 12 上,查看监听端口并区分 TCP/UDP 协议最常用且最强大的工具是 `ss`(来自 `iproute2` 软件包,是 `netstat` 的现代替代品)。
以下是几种常用的查询方式:
### 1. 使用 `ss` 命令(推荐)
`ss` 执行速度更快,且输出的信息比传统的 `netstat` 更详细。
```b...
在云服务器资源日益昂贵的今天,很多开发者手中都有 2C1G(2核1GB内存)的“传家宝”机型。在这种环境下运行 MariaDB、OpenLiteSpeed 和多个网络工具(如 Antigravity),内存溢出(OOM)几乎是家常便饭。
本文记录了如何通过 **“三层存储架构”** 和 **“应用层收缩策略”**,让一台 1G 内存的服务器稳定跑起 8...
``` bash
sysctl net.ipv4.tcp_congestion_control
```
如果输出
`net.ipv4.tcp_congestion_control = cubic`
说明目前Debian12还在使用传统的 **Cubic** 算法。这在丢包率较高的长距离链路(比如 VPS 到本地)表现比较一般。
既然你已经...
我的网站使用:
`https://github.com/litespeedtech/ols-docker-env `
建立,将网站实例化后,在openlitespeed的网页管理后台(OpenLiteSpeed WebAdmin Console),进入`Virtual Host example.com > General`, 在`Domain Nam...
你总结的完全正确 👍
我帮你把逻辑梳理一下,方便以后查阅:
---
### `git update-index --skip-worktree `
* 作用:告诉 Git **“这个文件的本地修改可以忽略,不要出现在 `git status` 中”**。
* 特点:
* 本地改了内容不会显示为修改,也不会被提交。
*...
``` php
function lyte_plugin_init() {
$plugin_dir = basename( dirname( __FILE__ ) ) . '/languages';
load_plugin_textdomain( 'wp-youtube-lyte', null, $plugin_dir );
//其他逻...
### 使用git误提交了一个文件(该提交还包含一些必要的文件),但尚未push到远程仓库。
你可以使用 Git 的 `git reset` 和 `git restore`(或 `git reset` + `git checkout`)命令来修改未推送(未 `push`)的提交,具体操作如下:
---
### 🚩你的目标:**保留其他必要文...
从coding 切换仓库到github,执行推送时发现失败。
```
git push -u origin stable
```
部分错误如下
> remote: error: Trace: 5d92ae3dc6944d8e566d2caba50b0eb56422a576cae08f5fa302451bf24fc037
remote: e...
当前目录的名称“repo",如果打开多个不同绝对路径但当前目录都叫"repo",就很不好快速切换:
---
VS Code 本身支持**修改窗口标题栏显示的内容**,这样多个同名文件夹也能区分。
你现在看到的“repo”是默认的工作区文件夹名,可以通过设置 `"window.title"` 来自定义。
### 解决方法
1. **...
## 📄 php.ini 和 php-fpm.ini 的位置
配置文件所在路径如下:
```
/opt/homebrew/etc/php/8.3/
```
---
## 🍺 关于 `php@8.3` 的说明
`php@8.3` 是 **keg-only** 的,这意味着它不会自动创建符号链接到 `/opt/homebrew`...