当我构建一个 Ubuntu 云 VPS(通常是 DigitalOcean)时,我有一个我编写和维护的手动构建指南。作为构建指南的一部分,我将自己的注释以文本文件的形式保存在服务器上,这样我就可以看到我到了哪里、做了什么、需要做什么等等。这些文本文件位于~/.build/
其中,典型的文件名为310-build-nginx
. 该310
部分是我的构建指南的标记,所以我知道它是第 3 章,第 1 部分,第 0 节。文件在构建完成的那部分更新,并且构建器(即我)被标记。它本质上是一个基本的审计日志。
到目前为止,只有我在构建服务器。到今天为止,我有帮助并且~/.build/
不再适合这些构建状态文件。放置这些文件的逻辑位置是某个/var/log/
位置。我可以很容易地创建一个新目录,但如果有这些系统构建文件的首选目录,我更愿意遵循约定。
笔记:
- 有两个系统构建者,我是一个,我信任另一个;
- 两个账户都有
sudo
权利; - 两个帐户具有相同的构建指南;
- 编辑/附录:保存位置应该在服务器本身的本地文件系统中;
请问我应该把我的系统构建状态文件写到哪里?
先感谢您。