| 场景 | current 软链切新版本/回滚 |
|---|---|
| 工具 | ln -sfn / mv -T / readlink |
| 要点 | 先备好新版本目录再切链 |
常用示例
常用示例
ls -1 /opt/app # v20261011 v20261012 ...
ln -sfn /opt/app/v20261012 /opt/app/current
readlink -f /opt/app/current
# 更稳的原子替换:
ln -s /opt/app/v20261012 /opt/app/current.new && mv -T /opt/app/current.new /opt/app/current回滚:把 current 指回旧版本目录即可;前提是新旧目录都完整保留且服务配置读 current。