19 lines
515 B
Markdown
19 lines
515 B
Markdown
|
|
# 2026-06-05 — 修复 nx Permission denied
|
|||
|
|
|
|||
|
|
## 摘要
|
|||
|
|
|
|||
|
|
`deploy/nx` 在 Git 中为 `100644`,`git pull` 后 `/usr/local/bin/nx` 符号链接指向不可执行文件,运行报 `Permission denied`。
|
|||
|
|
|
|||
|
|
## 修复
|
|||
|
|
|
|||
|
|
- Git 为 `deploy/nx`、`deploy/update.sh` 等脚本设置 `+x`
|
|||
|
|
- `deploy/update.sh` 启动时自动 `chmod +x` 并刷新 `/usr/local/bin/nx` 符号链接
|
|||
|
|
|
|||
|
|
## 服务器立即修复
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
chmod +x /opt/nexus/deploy/nx /opt/nexus/deploy/update.sh
|
|||
|
|
ln -sf /opt/nexus/deploy/nx /usr/local/bin/nx
|
|||
|
|
nx
|
|||
|
|
```
|