用 etckeeper 对 /etc 做版本控制
把系统配置纳入 git,并在包操作时自动提交。
运行 sudo etckeeper vcs status,查看 /etc 中未提交的改动。
01命令
命令
$ sudo etckeeper vcs status02作用说明
etckeeper 在 /etc 初始化仓库,挂入包管理流程在升级前后提交,并可像普通 VCS 一样对比或回退配置。它把“改了什么”变成一条 git log。
03风险
!注意: 版本历史可能包含 /etc 中的机密;请保护仓库,切勿推送到公开远端。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- etckeeper依据: Debian packages etckeeper, which stores /etc in git or another VCS and commits on package changes.
- Debian package: etckeeper依据: Debian packages etckeeper, which stores /etc in git or another VCS and commits on package changes.
最后验证: 2026-09-22 · 分类: 系统与设置