Update nexus: fix conflicts and sync local changes

This commit is contained in:
Shen Wei
2026-04-26 12:06:50 +08:00
parent 191797c01b
commit f09834b5a5
2443 changed files with 254323 additions and 255154 deletions

View File

@@ -1,112 +1,112 @@
---
title: Mac Mini 服务器配置:防止自动锁屏与睡眠
source:
author: shenwei
published:
created:
description:
tags: []
---
# Mac Mini 服务器配置:防止自动锁屏与睡眠
本文档记录如何配置 Mac Mini 作为服务器使用时,防止自动锁屏和睡眠,确保可以通过远程桌面(如 RustDesk持续访问。
## 问题描述
Mac Mini 作为服务器使用时,关闭显示器后会自动锁屏或进入睡眠状态,导致远程访问软件(如 RustDesk、VNC无法连接需要物理到主机上输入密码解锁。
## 解决方案
### 方法:关闭所有自动睡眠与锁屏设置
在终端中运行以下命令:
```bash
sudo pmset -a sleep 0
sudo pmset -a displaysleep 0
sudo pmset -a standby 0
sudo pmset -a hibernatemode 0
sudo pmset -a womp 1
```
#### 命令解释
| 命令 | 作用 |
|------|------|
| `pmset -a sleep 0` | 禁止系统睡眠 |
| `pmset -a displaysleep 0` | 禁止显示器关闭 |
| `pmset -a standby 0` | 禁止待机模式 |
| `pmset -a hibernatemode 0` | 禁止休眠(内存保存到磁盘) |
| `pmset -a womp 1` | 启用网络唤醒WOL |
#### 参数说明
- `-a`:应用于所有电源模式(电池和电源适配器)
- `-b`:仅电池模式
- `-c`:仅电源适配器模式
---
## 可选:使用 caffeinate 保持唤醒
如果需要临时保持唤醒状态(不修改系统设置),可以使用 `caffeinate` 工具:
### 安装
```bash
brew install caffeinate
```
### 使用
```bash
# 保持唤醒(按 Ctrl+C 停止)
caffeinate -d -i -s
```
#### 参数说明
| 参数 | 作用 |
|------|------|
| `-d` | 防止显示器睡眠 |
| `-i` | 防止系统空闲时睡眠 |
| `-s` | 防止系统睡眠 |
| `-u` | 模拟用户活动(防止睡眠) |
---
## 验证当前电源设置
查看当前电源管理设置:
```bash
pmset -g
```
查看具体睡眠设置:
```bash
pmset -g sleep
pmset -g displaysleep
```
---
## 注意事项
1. **sudo 权限**:运行 pmset 命令需要管理员权限
2. **功耗**:关闭睡眠会增加功耗,适合始终接电的服务器场景
3. **网络唤醒**:启用 WOL 后,可以通过其他设备远程唤醒 Mac Mini
4. **安全性**:如果 Mac Mini 放在不安全的地方,建议设置强密码和防火墙
---
## 相关链接
- Apple pmset 官方文档https://support.apple.com/zh-cn/HT201685
---
*文档创建日期2026-03-15*
*最后更新2026-03-15*
---
title: Mac Mini 服务器配置:防止自动锁屏与睡眠
source:
author: shenwei
published:
created:
description:
tags: []
---
# Mac Mini 服务器配置:防止自动锁屏与睡眠
本文档记录如何配置 Mac Mini 作为服务器使用时,防止自动锁屏和睡眠,确保可以通过远程桌面(如 RustDesk持续访问。
## 问题描述
Mac Mini 作为服务器使用时,关闭显示器后会自动锁屏或进入睡眠状态,导致远程访问软件(如 RustDesk、VNC无法连接需要物理到主机上输入密码解锁。
## 解决方案
### 方法:关闭所有自动睡眠与锁屏设置
在终端中运行以下命令:
```bash
sudo pmset -a sleep 0
sudo pmset -a displaysleep 0
sudo pmset -a standby 0
sudo pmset -a hibernatemode 0
sudo pmset -a womp 1
```
#### 命令解释
| 命令 | 作用 |
|------|------|
| `pmset -a sleep 0` | 禁止系统睡眠 |
| `pmset -a displaysleep 0` | 禁止显示器关闭 |
| `pmset -a standby 0` | 禁止待机模式 |
| `pmset -a hibernatemode 0` | 禁止休眠(内存保存到磁盘) |
| `pmset -a womp 1` | 启用网络唤醒WOL |
#### 参数说明
- `-a`:应用于所有电源模式(电池和电源适配器)
- `-b`:仅电池模式
- `-c`:仅电源适配器模式
---
## 可选:使用 caffeinate 保持唤醒
如果需要临时保持唤醒状态(不修改系统设置),可以使用 `caffeinate` 工具:
### 安装
```bash
brew install caffeinate
```
### 使用
```bash
# 保持唤醒(按 Ctrl+C 停止)
caffeinate -d -i -s
```
#### 参数说明
| 参数 | 作用 |
|------|------|
| `-d` | 防止显示器睡眠 |
| `-i` | 防止系统空闲时睡眠 |
| `-s` | 防止系统睡眠 |
| `-u` | 模拟用户活动(防止睡眠) |
---
## 验证当前电源设置
查看当前电源管理设置:
```bash
pmset -g
```
查看具体睡眠设置:
```bash
pmset -g sleep
pmset -g displaysleep
```
---
## 注意事项
1. **sudo 权限**:运行 pmset 命令需要管理员权限
2. **功耗**:关闭睡眠会增加功耗,适合始终接电的服务器场景
3. **网络唤醒**:启用 WOL 后,可以通过其他设备远程唤醒 Mac Mini
4. **安全性**:如果 Mac Mini 放在不安全的地方,建议设置强密码和防火墙
---
## 相关链接
- Apple pmset 官方文档https://support.apple.com/zh-cn/HT201685
---
*文档创建日期2026-03-15*
*最后更新2026-03-15*